任何人都可以在 Windows 上使用 PostgreSQL 支持静态编译 Qt 5.8 开源。我尝试了所有我知道的选项,包括以下选项。我在 Windows 10 x64 上使用 qt 5.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-psql”已启用,但前提条件“libs.psql”失败。检查 config.log 了解详细信息。
我在这里错过了什么吗?