Visual C++ Tips: 创建 SQLite 静态库
2015-11-14 23:15
489 查看
准备工作
本文所使用编译工具软件:Visual Studio 2015 CommunitySQLite 版本:3.9.2
从 SQLite 官方网站 上下载最新稳定版本的源代码,解压缩,得到:
shell.c
sqlite3.c
sqlite3.h
sqlite3ext.h
创建 SQLite 静态库 VC++ 工程
打开 Visual Studio,创建 Win32 Console Application 工程:注意:Application type 选择 Static library,Additional options 中的 Precompiled header 选项要反选(unchecked)。
如下图所示,将以下文件引入到工程中:
sqlite3.c
sqlite3.h
sqlite3ext.h
在项目属性中,将 Configuration Properties | General | Target Name 改为 sqlite3,这样,不管你的工程名称叫什么,编译出来的静态库的文件名就都是:sqlite3.lib。
然后,就可以改变编译选项,得到你想要的 x86 / x64、Debug / Release 版本的静态库。
参考文章
Walkthrough: Creating and Using a Static Library (C++)sqlitebot: Create static library sqlite.lib
相关文章推荐
- SQLite教程(十一):临时文件
- SQLite中重置自动编号列的方法
- 保护你的Sqlite数据库(SQLite数据库安全秘籍)
- SQLite教程(十):内存数据库和临时数据库
- SQLite 入门教程二 SQLite的创建、修改、删除表
- 初识SQLITE3数据库
- 详解SQLite中的数据类型
- 详解SQLite中的查询规划器
- C#封装的Sqlite访问类实例
- 将 Ghost 从 SQLite3 数据库迁移到 MySQL 数据库
- SQLite中的B-Tree实现细节分析
- SQLite 中文指南之FAQ第1/6页
- VC中CDC、HDC、pDC区别与联系及相互转换
- VC实现获取当前正在运行的进程
- vc中SendMessage自定义消息函数用法实例
- VC实现让关闭按钮成灰色不可用的方法
- VC++中的字体设置方法详解
- VC程序设计中CreateProcess用法注意事项
- VC实现批量删除指定文件的方法
- vc中使用SendMessage自定义消息函数