sqlite 是一个非常小巧易于使用的 SQL 数据库,并且是嵌入式的,更容易使用部署。在实际使用中有多种引用方式。
直接加入项目中使用
从 sqlite3官网 下载源码压缩包
sqlite-amalgamation-3300100.zip
将其中的 .h
和 .c
通通加入到需要引用的工程中直接编译使用。
编译成开发库
编译安装就是将源码编译成动态库 .dll
或者静态库 .lib
供后续使用。
同样,首先同上从官网下载源码包,然后在 VisualStudio
中创建一个 动态库工程
或者 静态库工程
,编译生成对应的库文件,同时从源码中提取 sqlite3.h
作为开发头文件即可。
使用官网预编译开发库
还有一种使用方式,避免编译的方法,分别从官网下载
- 源码,
sqlite-amalgamation-3300100.zip
- 32位运行时,
sqlite-dll-win32-x86-3300100.zip
- 或64位运行时,
sqlite-dll-win32-x64-3300100.zip
然后解压运行时压缩包,里面有对应版本的 sqlite3.dll
和 sqlite3.def
然后在 VS 的开发人员命令行工具执行以下命令
REM 32位的命令如下 |
至此开发需要的文件 sqlite3.h
sqlite3.lib
及 sqlite3.dll
齐全了。(注意32位和64位哦)