我有一个使用 libpq-fe.h 连接到 postgresql 数据库的 C 代码。在本地它运行良好,一切正常,但现在我们正试图在 QT 现有项目中使用它。为什么不使用 qpsql 驱动程序呢?好吧,程序本身是纯 c++ 的,但我们只是使用 QT 作为编程的额外帮助,所以问题是......我如何告诉 QT 将代码与针对 libpq-fe.h 的标头链接?我们尝试添加路径
LIBS += -I/usr/include/postgresql
,
LIBS += -lpq
但没有结果...我们还尝试将 CPPFLAGS 添加到 makefile 中,如文档所述,但是在重新编译时,程序会重新创建 makefile,所以它没有用 建议?
问问题
1699 次