sqlite3 c++ VS编译生成静态库
2023-12-24 17:22:12
官网
https://www.sqlite.org/download.html
下载sqlite-amalgamation和x86版本下载sqlite-dll-win32-x86、x64位版本sqlite-dll-win64-x64
解压
SQLITE-AMALGAMATION包含
shell.c
sqlite3.c
sqlite3.h
sqlite3ext.h
sqlite-dll-win32-x86包含
sqlite3.def
sqlite3.dll
建立一个空项目
右键项目,添加现有项,把sqlite的源代码添加进项目,把sqlite3.def添加进项目
编辑sqlite3.def,最后一行添加sqlite3_unlock_notify
项目属性,C/C++,预处理器,预处理器定义
_USRDLL
SQLITE_ENABLE_RTREE
SQLITE_ENABLE_COLUMN_METADATA
SQLITE_ENABLE_FTS5
SQLITE_ENABLE_UNLOCK_NOTIFY
链接器,输入,模块定义文件,输入sqlite3.def
配置属性,常规,配置类型。选择静态库lib
点击生成
生成的是32位debug版本的sqlite静态库,其他版本的类似的进行项目配置重新编译
下载
源码
https://download.csdn.net/download/m0_60352504/88657959
文章来源:https://blog.csdn.net/m0_60352504/article/details/135182537
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!