VS2010 编译 sqlite3 生成动态库和链接库

如果想以dll的方式使用sqlite而新建空的dll工程,添加sqlite源文件,会发现能生成dll,但缺乏lib函数信息映射库,单独使用dll文件是比较麻烦的,而网上多数做法是通过lib.exe手动生成lib,这当然不是我想要的,结合几篇文章的做法,现总结如下:

1.下载最新的sqlite源文件和二进制文件压缩包(需要其中的sqlite3.def)
2.新建空的dll项目sqlite3(工程名随意,我喜欢保持一致而已),将源文件sqlite3.h, sqlite3.c, sqlite3ext.h, sqlite3.def添加到项目文件夹

 
并导入工程中.

3.在工程属性设置中进行如下设置
OK大功告成!
 lib文件自动生成了! 
 
 




原文地址:https://www.cnblogs.com/mforestlaw/p/5780323.html