您的位置:首页 > 编程语言 > C语言/C++

Visual C++ Tips: 创建 SQLite 静态库

2015-11-14 23:15 489 查看

准备工作

本文所使用编译工具软件:Visual Studio 2015 Community

SQLite 版本: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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息