谁可能知道在Windows上静态编译QT5.8开放源码并支持PostgreSQL的人呢?我尝试了我所知道的所有选项,包括下面的选项。我在Windows 10 x64上使用QT5.8源代码。
configure -opensource -confirm-license -debug-and-release -static -platform win32-msvc2015 -nomake examples -nomake tests -sql-psql PSQL_LIBS="C:\PSQL\9.6\lib\libpq.lib" -I C:\PSQL\9.6\include\libpq -I C:\PSQL\9.6\include -L C:\PSQL\9.6\lib\libpq.lib在运行上面的配置之后,我似乎得到了以下内容:
注意:使用静态链接将禁用动态加载插件的使用。确保导入所有需要的静态插件,或者将所需的模块编译到库中。错误:启用了特性‘sql’,但前置条件'libs.psql‘失败了.有关详细信息,请查看config.log。
我是不是漏掉了什么?
发布于 2017-08-20 13:36:43
在构建QT5.9.1的过程中对我起了作用
configure -prefix <your parameters> ^
PSQL_LIBS="D:\PostgreSQL\9.6\lib\libpq.lib" ^
-I D:\PostgreSQL\9.6\include ^
-L D:\PostgreSQL\9.6\libhttps://stackoverflow.com/questions/42897652
复制相似问题