gpt4 book ai didi

Qt driver for PostgreSQL 编译报错

转载 作者:行者123 更新时间:2023-11-29 12:14:50 27 4
gpt4 key购买 nike

当使用以下命令编译 psql 时:

cd %QTDIR%\src\plugins\sqldrivers\psql
qmake "INCLUDEPATH+=D:\Program Files\PostgreSQL\8.3\include" "LIBS+=D:\Program Files\PostgreSQL\8.3\lib\libpq.lib" psql.pro
make

我收到以下消息:

... g++: Files\PostgreSQL\8.3\lib -Lc:\Qt\2010.05\qt\lib tmp\obj\debug_shared\qsqlpsqld_resource_res.o D:\Progra~1\PostgreSQL\8.3\lib\libpq.lib -lQtSqld4 -lQtCored4 : Invalid argument  
make[1]: *** [..\..\..\..\plugins\sqldrivers\qsqlpsqld4.dll] Error 1
make[1]: Leaving directory `C:/Qt/2010.05/qt/src/plugins/sqldrivers/psql'
make: *** [debug-all] Error 2

替换 D:\Program Files -> D:\Progra~1 不会改变任何东西。如何解决这个问题?

最佳答案

尝试在 qmake 调用中使用单引号而不是双引号。如果失败,请尝试在路径中使用正斜杠而不是反斜杠。

关于Qt driver for PostgreSQL 编译报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4408932/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com