VS2015 G++ 访问sqlite
时间: 2023-08-29 18:06:11 浏览: 43
可以在VS2015中使用MinGW的G++编译器来访问SQLite数据库。下面是一个简单的示例代码:
```c++
#include <iostream>
#include <sqlite3.h>
using namespace std;
int main()
{
sqlite3* db;
int rc = sqlite3_open("test.db", &db);
if (rc) {
cerr << "Can't open database: " << sqlite3_errmsg(db) << endl;
sqlite3_close(db);
return 1;
} else {
cout << "Database opened successfully" << endl;
}
sqlite3_close(db);
return 0;
}
```
在这个示例中,我们使用sqlite3_open()函数打开一个名为“test.db”的SQLite数据库。如果数据库打开失败,程序将输出错误信息并退出。否则,程序将输出“Database opened successfully”并关闭数据库连接。
要在VS2015中使用G++编译器,需要先安装MinGW并配置VS2015以使用它。可以参考以下步骤:
1. 下载MinGW安装程序并运行它。
2. 在MinGW安装程序中选择“基本安装”,然后单击“安装”按钮。
3. 在VS2015中打开“工具”菜单,选择“选项”。
4. 在“选项”对话框中选择“项目和解决方案”>“外部工具”。
5. 单击“添加”按钮,然后输入以下信息:
标题:MinGW G++(或任何您想要的名称)
命令:C:\MinGW\bin\g++.exe(或MinGW安装的路径)
参数:$(ItemPath) -o $(TargetDir)$(TargetName).exe
6. 单击“确定”按钮。
现在,您可以在VS2015中使用G++编译器来编译和运行您的代码。