使用vs2008编译sqlite3.dll,sqlite3.lib并调用
来源:互联网 发布:mac系统文件管理 编辑:程序博客网 时间:2024/05/22 00:12
1、 最新版本sqlite-amalgamation-3_6_23_1.zip,解压可得五个文件:
2、编译生成sqlite3.dll及sqlite3.lib。
在vs2008中新建win32 dll空项目:sqlite3。
将sqlite3.c sqlite3.def sqlite3.h sqlite3ext.h 导入到项目中,
编译即可生成sqlite3.dll。
此时并未生成sqlite3.lib,解决方法如下:
项目属性中如下配置,
编译项目出现如下错误:
修改项目属性配置,在预处理器定义中添加SQLITE_ENABLE_COLUMN_METADATA和SQLITE_ENABLE_RTREE:
再次编译,同时生成sqlite3.dll和sqlite3.lib。
注:关于预处理器宏SQLITE_ENABLE_COLUMN_METADATA,参见http://www.sqlite.org/compile.html。
3、编译生成命令行接口sqlite3.exe。
新建win32控制台空项目:sqlite3。
将sqlite3.c sqlite3.h shell.c 导入到项目中,
编译即可生成命令行接口sqlite3.exe。
4. 调用sqlite3.dll
添加sqlite3.h
#pragma comment(lib,"sqlite3.lib")
- 使用vs2008编译sqlite3.dll,sqlite3.lib并调用
- 在VS2008下编译出sqlite3.dll和sqlite3.lib
- 在VS2008下编译出sqlite3.dll和sqlite3.lib
- sqlite3使用简介【sqlite3.lib,sqlite3.dll,sqlite3.h】
- 使用VS2010编译sqlite3,生成静态的sqlite3.lib
- 使用VS2017静态编译sqlite3,生成静态的sqlite3.lib
- sqlite3.lib编译生成
- win7下vs2008,vs2010编译sqlite源码,生成sqlite3.lib
- 用 sqlite3.dll 和 sqlite3.def 生成 sqlite3.lib
- 使用sqlite3.def 得到sqlite3.lib
- 在VS2008下编译sqlite3
- win7+vs2008编译sqlite3.8.6
- 使用vs自带工具编译生成sqlite3.lib库
- 在 VS2008 / VS2010 下编译和使用 sqlite3
- 在 VS2008 / VS2010 下编译和使用 sqlite3
- vs2010编译生成sqlite3.lib库
- 利用VS2008编译SQLite3.6.14.2
- VS2015编译SQLite3 动态链接库DLL和静态库Lib
- 在Javascript中onclick()方法应用
- 数据结构--关于线性表插入元素
- c/c++ 入口函数
- IOS中获取各种文件的目录路径的方法
- 预备研究主题:给出经纬度范围(矩形或圆形)快速从大批量经纬度中按批量取出信息点
- 使用vs2008编译sqlite3.dll,sqlite3.lib并调用
- 数据库左右内外连接(详细,易懂)
- (3期)计算两个时间差(*天*小时*分*秒)
- Get和Post的区别
- Iphone开发基础篇(七)-ObjectC之@property与@synthesize的用法
- CentOS系统中的快捷方式
- vi编辑器使用指南
- 关于Event的一些知识点
- poj1986解题报告