pqxx简单代码崩溃了

问题描述 投票:1回答:1

以下代码崩溃了

int main()
{
    std::string connstring = "host=* port=* user=* password=* dbname=*";
    pqxx::connection connection(connstring);

    if (connection.is_open()) {
        pqxx::work transaction(connection);
        transaction.exec("SELECT 1;");
        transaction.commit();
    }

    return 0;
}

有消息:

双重自由或腐败

我究竟做错了什么?

c++ postgresql libpqxx
1个回答
0
投票

我会自己回答。以下解决方案有助于:

sudo apt-get remove libpq5
sudo apt-get install libpq-dev
© www.soinside.com 2019 - 2024. All rights reserved.