postgresql データベースに接続するために、C++ プロジェクトで libpqxx (3.1) を使用しようとしています。最新バージョンの xcode (xcode 4) を使用しています。
インストール (./configure、make、make install) を正しく行い、ヘッダー検索パスとライブラリ検索パスにライブラリを追加しました。
ヘッダー検索パス: /usr/local/include ライブラリ検索パス: /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' の初期化に一致するコンストラクターがありません
このファイルを編集する必要がありますか?
ご協力いただきありがとうございます。