1. 编译驱动
首先:下载安装好QT和PostgreSQL(主要是需要include和lib)
其次:在QT的src/plugins/sqldriver/psql目录下修改psql.pro,加入
INCLUDEPATH+='D:\PostgreSQL\9.2\include'
LIBS+='D:\PostgreSQL\9.2\lib\libpq.lib'(将PostgreSQL对应的目录加入)
最后:用qt creator或者在qt command prompt下编译
在qt command
prompt下编译方法:进入pqsl.pro目录下,qmake,然后nmake
备注:编译驱动过程中遇到的问题
(1)出现 *.h no such
file之类错误,原因是没有将PostgreSQL的目录添加正确
解决方法:查看目录中是否有中文或者空格
(2)出现undefined reference to
'PQerrorMessage'