首先,我使用的开发工具是 visual studio 2019 以下简称vs2019
第一步:下载
下载完成后,解压缩,打开文件夹,得到文件如下:
里面都是头文件(.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个 文件从项目中排除
经过以上的操作后,就可以编译成功了