2015-07-31 4 views
0

Я использовал PostgreSQL в качестве моей базы данных, и я кодирую проект C++, поэтому я должен использовать libpq для его подключения.
libpq: какие файлы lib следует использовать

Я уже нашел файл include и lib в файле PostgreSQL, но файлов слишком много. Думаю, мне не нужно их добавлять.
Для инклюднике, я просто добавил libpq-fe.h, pg_config_ext.h и postgres_ext.h, затем я включил libpq-fe.h, кажется, что все идет хорошо, я могу назвать некоторые функции, такие как PQconnectdb, PQexec и т.д. Но когда я скомпилировать его, я получаю некоторые LNK, что означает, что я не добавил нужные файлы lib.
Я попытался добавить libpq.lib и libpq.dll, но у меня все еще есть ошибки LNK.
Кто-нибудь знает, какие файлы lib следует добавить?

ответ

2

Я получил эту ошибку из-за неправильной версии.
Here - та же проблема, которая была решена.