Доступ к PostgreSQL через C ++ - интерфейс (ошибка компоновщика)
Я использую Visual Studio 2012 Ultimate и PostgreSQL 9.2 64 бит. Я создал совершенно новый проект со следующими настройками:
Дополнительная папка включает в себя:"C: \ Program Files \ PostgreSQL \ 9.2 \ include \"
Папка дополнительных библиотек:"C: \ Program Files \ PostgreSQL \ 9.2 \ lib \"
Я связываюсь с "libpq.lib».
Моя проблема выглядит так:
#include <iostream>
using namespace std;
#include <libpq-fe.h>
int main() {
PGconn *psql = PQconnectdb("hostaddr = '127.0.0.1' port = '' dbname = 'fwaggle' user = 'fwaggle' password = 'password' connect_timeout = '10'");
/* init connection */
if (!psql) {
}
std::cin.get();
return 0;
}
Результат: "ошибка LNK2019: Verweis auf nicht aufgelöstes externes Символ" _PQconnectdb "в функции" _main ". Я не могу избавиться от этой ошибки компоновщика, что я делаю неправильно?