由于官方的windows下的qt只有32位的,因此PostgreSQL相应的也只能安装32位的。
由于qt的包含的路径中不能有空格,因此PostgreSQL的安装路径中不能有空格。
我下载的是10.6版本的PostgreSQL,点此下载。
qt工程中的设置:
1、包含头文件:#include <libpq-fe.h>
2、.pro中添加(替换成相应的安装路径):
包含路径:INCLUDEPATH += D:/PostgreSQL/10/include \
包含库:
LIBS += -LD:/PostgreSQL/10/lib \
-llibpq \