1.安装下载
下载地址:http://www.sqlite.org/download.html
图中圈出的4个文件都可以下载:
图1中的1:sqlite3实现的代码文件,解压后的文件有:
基本编译:
这个不想多说了,在 VC 里新建 dos 控制台空白工程,把 sqlite3.c 和 sqlite3.h 添加到工程,再新建一个main.cpp 文件。在里面写:
extern "C"
{
#include "./sqlite3.h"
};
int main( int , char** )
{
return 0;
}
为什么要 extern “C” ?如果问这个问题,我不想说太多,这是C++的基础。要在 C++ 里使用一段 C 的代码,必须要用 extern “C” 括起来。C++跟 C虽然语法上有重叠,但是它们是两个不同的东西,内存里的布局是完全不同的,在C++编译器里不用extern “C”括起C代码,会导致编译器不知道该如何为 C 代码描述内存布局。
可能在 sqlite3.c 里人家已经把整段代码都 extern “C” 括起来了,但是你遇到一个 .c 文件就自觉的再括一次,也没什么不好。
基本工程就这样建立起来了。编译,可以通过。但是有一堆的 warning。可以不管它。
图2中的1:
解压后为:sqlite3.exe
将sqlite3.exe放到你点到中的一个目录中:我的路径是:C:\sqlite3文件下面
然后在电脑环境变量中是设置:
在cmd下面输入sqlit3说明环境配置成功了。
图2中的2:
解压后为:
sqlite3.def sqlite3.dll文件
1).sqlite3.def: 用于编译生成相应的LIB文件
2).sqlite3.dll:提供sqlite所需的动态链接库文件。
图2中的3:跟图2中的一样,操作系统不一样用的地方不一样
图2中的4:
SQLite Expert Professional 3安装
SQLite Expert Professional:SQLite Expert Professional是一款可视化的数据库管理工具,允许用户在 SQLite 服务器上执行创建、编辑、复制、提取等操作。SQLite Expert支持所有的图形界面的SQLite特征。它包括一个可视化查询生成器,一个SQL编辑与语法突出和代码自动完成,强大的table和view设计与导入导出功能。
下载安装后需要学会使用,
使用说明连接:http://wenku.baidu.com/link?url=Fd14lZVwcvvjazqmeCjwa5gLO-LNYgC2IB-n0ormGPY02h7tVFGHZH6JvJ53KnAxV5-_PGlVOIra0V9rmuQBnlr8Z_X3FFEaVHJp0WS_f7W