SQLite3源码下载与编译(开发环境:Win10+VS2022)

简介: SQLite3源码下载与编译(开发环境:Win10+VS2022)

SQLite

下载SQLite源码

下载链接

点击【sqlite-autoconf-xxxx.tar.gz】然后下载即可。(推荐采用迅雷下载比较快)


基本结构

编译SQLite

1、找到VS2022的开发者者命令行窗口(英文名:Developer command prompt for vs 2022)

2、打开VS2022的开发者者命令行窗

3、 切换到SQLite源码目录下,我的源码路径为F:\ThirdPartyLibraries\sqlite-autoconf-3400100先切换盘符,然后进入SQLite源码目录下。

f:
cd ThirdPartyLibraries\sqlite-autoconf-3400100

4、生成可执行文件(exe)

命令:cl -Os -O2 -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_COLUMN_METADATA shell.c sqlite3.c -Fesqlite3.exe

5、创建静态库

命令:lib sqlite3.obj

6、创建动态库

命令link -dll sqlite3.obj


7、到这一步就已经完成编译了,可以看到sqlite3.dll、sqlite3.exe和sqlite.lib都是新生成的。

目录
相关文章
|
6月前
|
数据库管理
Mac检出svn checkout报错 svn: E200030: SQLite 编译为 3.39.5,但是运行于 3.39.4
Mac检出svn checkout报错 svn: E200030: SQLite 编译为 3.39.5,但是运行于 3.39.4
278 0
|
6月前
|
编译器 数据处理 C++
Visual Studio配置并编译C++环境下GDAL库、SQLite环境与PROJ库的方法
Visual Studio配置并编译C++环境下GDAL库、SQLite环境与PROJ库的方法
316 1
|
前端开发 JavaScript 开发工具
electron 编译 sqlite3指南
electron 编译 sqlite3指南
|
SQL 关系型数据库 MySQL
本地数据库 sqlite3 编译和使用
本地数据库 sqlite3 编译和使用
367 0
本地数据库 sqlite3 编译和使用
|
Java Linux Maven
LINUX下载编译sqlite-jdbc的jar包
LINUX下载编译sqlite-jdbc的jar包
245 0
|
Java Linux 数据库管理
LINUX下载编译sqlite-jdbc(支持mips64el/loongarch64的jar包下载)
LINUX下载编译sqlite-jdbc(支持mips64el/loongarch64的jar包下载)
282 0
|
Java
各个版本的sqlite-jdbc jar下载链接
各个版本的sqlite-jdbc jar下载链接
641 0
|
Linux 数据库管理
LINUX下载并编译sqlite
LINUX下载并编译sqlite
74 0
|
Linux
LINUX下载编译sqlite3
LINUX下载编译sqlite3
70 0
|
6月前
|
存储 数据库连接 数据库
Android数据存储:解释SQLite数据库在Android中的使用。
Android数据存储:解释SQLite数据库在Android中的使用。
80 0