pqxx 简单代码崩溃
pqxx simple code crashed
以下代码崩溃
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;
}
留言:
double free or corruption
我做错了什么?
我会自己回答。
以下解决方案有所帮助:
sudo apt-get remove libpq5
sudo apt-get install libpq-dev
以下代码崩溃
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;
}
留言:
double free or corruption
我做错了什么?
我会自己回答。 以下解决方案有所帮助:
sudo apt-get remove libpq5
sudo apt-get install libpq-dev