win10下使用VS2019调用sqlite3环境搭建

简介: win10下使用VS2019调用sqlite3环境搭建

文章目录

下载sqlite3

制作使用的动态库sqlie3.lib

在VS 2019环境中添加


下载sqlite3

从sqlite3.org网站下载https://www.sqlite.org/index.html用到的sqlite3库及dll库。


  • sqlite-amalgamation-3300100.zip
  • sqlite-dll-win64-x64-3300100.zip

制作使用的动态库sqlie3.lib

解压sqlite-dll-win64-x64-3300100.zip文件得到两个文件:


.def

在之前已经安装好的Microsoft Visual Studio 2019安装目录下找到link.exe链接执行文件及相应的动态库。我的目录是:

E:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\Hostx64\x64

在该目录下将以下几个文件拷贝到之前解压出的文件夹(sqlite-dll-win64-x64-3300100)下,如下:

20200121093652493.png

然后使用win+r输入cmd打开dos终端,输入

LIB /MACHINE:IX86 /DEF:sqlite3.def

由此制作出了sqlite3.lib动态库

20200121093828162.png

生成了两个文件:

  • sqlite3.lib
  • sqlite3.exp

在VS 2019环境中添加

打开VS2019的项目属性,在链接器(配置改为DEBUG)-常规-附加库目录中把.h文件所在路径放上去

20200121094629330.png

在输入-附加依赖项中加入sqlite3.lib

至此,完成了VS2019下使用sqlite3的环境配置


相关文章
|
4月前
|
SQL Shell 数据库
七天.NET 8操作SQLite入门到实战 - 第二天 在 Windows 上配置 SQLite环境
七天.NET 8操作SQLite入门到实战 - 第二天 在 Windows 上配置 SQLite环境
|
10月前
|
开发者 C++ 数据库管理
SQLite3源码下载与编译(开发环境:Win10+VS2022)
SQLite3源码下载与编译(开发环境:Win10+VS2022)
804 0
|
12月前
|
关系型数据库 MySQL 数据库连接
Qt+MySql开发笔记:Qt5.9.3的msvc2017x64版本编译MySql8.0.16版本驱动并Demo连接数据库测试
mysql驱动版本msvc2015x32版本调好, mysql的mingw32版本的驱动上一个版本编译并测试好,有些三方库最低支持vs2017,所以只能使用msvc2017x64,基于Qt5.9.3,于是本篇编译mysql驱动的msvc2017x64版本,满足当前的特定需求,这次过程有点费劲,可能是Qt的版本低于Qt5.12,继续无保留分享出来。   本篇主要描述Qt5.9.3 msvc2017x64 + mysql8.0.16的驱动编译过程。
|
关系型数据库 MySQL 数据库
Qt+MySql开发笔记:Qt5.9.3的mingw32版本编译MySql8版本驱动并Demo连接数据库测试
之前特定的mysql版本msvc版本已经调通了,但是为了更好的跨平台,所以选择用mingw32版本,于是需要编译mysql驱动的mingw32版本的驱动库,以便提供给qt连接mysql使用。
Qt+MySql开发笔记:Qt5.9.3的mingw32版本编译MySql8版本驱动并Demo连接数据库测试
|
存储 API 数据库
SQLite简介与安装
SQLite简介与安装
379 0
SQLite简介与安装
|
测试技术 iOS开发 MacOS
MacOS 安装 go-sqlite3 问题与解决
MacOS 安装 go-sqlite3 问题与解决
312 0