我使用PostgreSQL作为我的数据库,我正在编写一个c ++项目,因此我必须使用libpq来连接它。
我已经在PostgreSQL文件中找到了include文件和lib文件,但文件太多了。我想我不需要全部添加它们
对于包含文件,我刚刚添加了libpq-fe.h
,pg_config_ext.h
和postgres_ext.h
,然后我添加了libpq-fe.h
,似乎一切顺利,我可以调用一些函数,如PQconnectdb
,PQexec
等。但是当我编译它时,我得到一些LNK错误,这意味着我没有添加正确的lib文件。
我尝试添加libpq.lib
和libpq.dll
,但我仍然遇到了LNK错误。
有人知道我应该添加哪些lib文件吗?