【发布时间】:2015-03-03 06:21:40
【问题描述】:
我尝试编译 pgmodeler 0.7.2 (https://github.com/pgmodeler/pgmodeler/releases) 的源代码,但我遇到了问题:
C:\Users\Krzysztof\Desktop\pgmodeler-0.7.2\libpgconnector\src\resultset.cpp:19: In file included from ..\..\pgmodeler-0.7.2\libpgconnector\src\resultset.cpp:19:0:
C:\Users\Krzysztof\Desktop\pgmodeler-0.7.2\libpgconnector\src\resultset.h:32: error: libpq-fe.h: No such file or directory
#include <libpq-fe.h>
^
In file included from ..\..\pgmodeler-0.7.2\libpgconnector\src\resultset.cpp:19:0:
..\..\pgmodeler-0.7.2\libpgconnector\src\resultset.h:32:22: fatal error: libpq-fe.h: No such file or directory
#include <libpq-fe.h>
^
compilation terminated.
我的 XML/PostgreSQL 变量配置:
windows {
PGSQL_LIB = C:/Program Files/PostgreSQL/9.3/lib/libpq.dll
PGSQL_INC = C:/Program Files/PostgreSQL/9.3/include
XML_INC = C:/Qt/5.4/mingw491_32/bin/include
XML_LIB = C:/Qt/5.4/mingw491_32/bin/include/libxml2-2.7.8.win32/bin/libxml2.dll
}
【问题讨论】:
-
你可能需要
<libpq/libpq-fe.h>或C:/Program Files/PostgreSQL/9.3/include/libpq我这里无法测试。 -
这是我写的关于如何在 Ubuntu medium.com/@mglaving/… 上编译 pgModeler 0.9.3 的指南
标签: postgresql qt compiler-errors compilation pgmodeler