Я пытаюсь использовать libpqxx (3.1) в моем проекте C ++ для подключения к моей базе данных postgresql.Я использую последнюю версию xcode (xcode 4).
Я правильно выполнил установку (./configure, make и make install) и добавил библиотеку в свой путь поиска заголовка и путь поиска библиотеки.
путь поиска заголовка: / usr / local / путь поиска включаемой библиотеки: / usr / local / lib
Затем
#include <pqxx/pqxx>
И я получаю следующую ошибку в pqxx/cursor.hxx файл:
stateless_cursor(
transaction_base &trans,
const PGSTD::string adopted_cursor) :
**m_cur(trans, adopted_cursor, up, op)**
{
// Put cursor in known position
m_cur.move(cursor_base::backward_all());
}
Нет подходящего конструктора для инициализации 'internal :: sql_cursor'
Должен ли я редактировать этот файл?
Спасибо за вашу помощь.