综述
SQLite数据库是一个嵌入式数据库,很适合新手去学习。本文主要写了如何使用vs2017编译SQLite源代码,并搭建测试调试工程的过程。
资源准备
tcl:
下载链接:
https://download.csdn.net/download/cenfuzhi/15330826
下载后直接安装即可
sqlite源码:
下载链接:
https://github.com/sqlite/sqlite
https://download.csdn.net/download/cenfuzhi/15133191
sqlite源码编译
下载源码后解压,在源码目录下面建立一个bld_debug目录
使用vs2017的x64本机工具进行编译(如果想编译32位的就打开x86的工具)
cd到bld目录
然后运行编译命令nmake /f ..\Makefile.msc TOP=..\
自动进行编译生成编译的dll和lib
(如果想编译debug版本就是用命令 nmake /f ..\Makefile.msc TOP=..\ DEBUG=1 OPTIMIZATIONS=0)
sqlite测试工程搭建和调试
1、新建一个C++工程
2、配置附件头文件路径
3、配置依赖库路径和依赖库
4、测试代码和调试
单步执行到调用地
按F10进入源代码