gpt4 book ai didi

c++ - 在 Qt5 中使用 sqlite

转载 作者:行者123 更新时间:2023-11-30 01:06:57 26 4
gpt4 key购买 nike

我在 ubuntu 上

#include <sqlite3.h>    /* sqlite3 */


void prog::on_pushButton_clicked()
{
sqlite3 *db;
int rc = sqlite3_open("/home/profile.sqlite", &db);
if (rc != SQLITE_OK) {
fprintf(stderr, "Cannot open database: %s\n",
sqlite3_errmsg(db));
sqlite3_close(db);
}
}

我收到这个错误:

enter image description here

最佳答案

为了在 linux (ubuntu) 中使用 sqlite 库,您必须安装以下库:

sudo apt-get install libsqlite3-dev

然后您可以使用以下语句将其添加到您的 .pro 文件中:

LIBS += -lsqlite3

Qt 还提供了QtSql 模块来管理多个数据库,包括sqlite,我建议您阅读以下内容:

关于c++ - 在 Qt5 中使用 sqlite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45258626/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com