官网下载源代码 :
编译可执行的sqlite3 命令
gcc shell.c sqlite3.c -o sqlite3
编译 sqlte3.o
gcc sqlite3.c -c
编写测试程序
#include <iostream>
#include "sqlite3.h"
int main(int argc, char **argv)
{
sqlite3 *DB;
int exit = 0;
exit = sqlite3_open("example.db", &DB);
if (exit)
{
std::cerr << "Error open DB " << sqlite3_errmsg(DB) << std::endl;
return (-1);
}
else
std::cout << "Opened Database Successfully!" << std::endl;
sqlite3_close(DB);
return (0);
}
g++ 编译测试程序
g++ Test.cpp sqlite3.o -o Test -I ./
直接安装libsqlite3-dev

本文详细介绍了如何从官网下载SQLite源代码,通过gcc编译并创建可执行文件,以及使用库的方式编译测试程序,最终验证了数据库的正确打开。
1758

被折叠的 条评论
为什么被折叠?



