首先,我使用的开发工具是 visual studio 2019 以下简称vs2019
第一步:下载 sqlite 3.28.0的预处理过的源码下载完成后,解压缩,打开文件夹,得到文件如下:里面都是头文件(.h)和c源码文件(.c)为了下面方便添加头文件,和源文件,新建一个头文件夹include,将.h文件都移动到这个文件夹中。第二步:使用 vs2019 新建一个c++控制台项目点击下一步点击创建,就创建了一个控制台项目第三步:添加sqlite源码到控制台项目(1)添加头文件(.h)在解决方案资源管理器,右键头文件,如下图所示:点击 现有项 菜单选中所有刚才下载的sqlite头文件(自己新建的include文件中的文件)点击添加按钮,得到(2)添加源文件(.c)和添加头文件操作一样,在源文件上右键选中所有.c文件点击添加,得到第三步:编译这个项目(1)头文件路径的配置选择项目菜单中的 TestSqlite属性(TestSqlite是项目的名称,你创建项目时,使用的名称)点击它,会弹出项目配置对话框(2)编译(生成项目)点击 生成项目,会遇到很多错误(3)解决编译中的错误打开 sqlite3ext.h文件同样操作方式,将fts1.c、fts2.c、icu.c、tclsqlite.c 4个 文件从项目中排除
经过以上的操作后,就可以编译成功了
本节完成了 sqlite 3.28.0 版本的源码 编译。下节 开始写一个 使用sqlite 的例程。
[原创]pc版微信 数据库备份(3)sqlite 例程编写
上一页
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)