Проблемы с pqxx
Я новичок в C++ и хочу создать программу, которая подключается к базе данных. Я использую Postgresql и, следовательно, pqxx. Я просмотрел документацию и попробовал простое соединение, подобное этому (пароль намеренно оставлен пустым):
#include <iostream>
#include <fstream>
#include <string>
#include <pqxx/pqxx>
using namespace std;
int main() {
string connection_inf = "host=127.0.0.1 port=5432 dbname=test user=postgres password=";
pqxx::connection con(connection_inf);
pqxx::work wrk(con);
pqxx::result out = wrk.exec("SELECT * FROM tbl_ip");
wrk.commit();
}
Но всякий раз, когда я пытаюсь скомпилировать код, я получаю 3000 строк сообщений об ошибках, и ни одно из них не помогает, потому что все дело в библиотеках pqxx. Я уже пытался переустановить pqxx, но безуспешно.
Что я сделал не так? Я что-то пропустил?
Заранее спасибо.