Win10下在Qt项目中配置SQlite3环境

资源下载

官网资源:SQLite Download Page

1、sqlite.h

sqlite-amalgamation-3450000.zip
(2.60 MiB)

2、sqlite3.def,sqlite3.dll 

sqlite-dll-win-x64-3450000.zip
(1.25 MiB)

3、 win10下安装sqlite3所需要文件

sqlite-tools-win-x64-3450000.zipicon-default.png?t=N7T8https://www.sqlite.org/2024/sqlite-tools-win-x64-3450000.zip

安装Sqlite3的环境

将所有文件放在某一路径下的文件夹: 我就放在:        D:\SoftSetup\Sqlite3

1、首先配置环境变量:

        此电脑--》系统属性--》高级系统设置--》环境变量--》系统变量(选中Path)--》编辑--》新建--》输入路径 我的是:D:\SoftSetup\Sqlite3。之后确定,就完成环境的配置

2、验证环境:

以下3选1,以任何一种方式打开命令提示符窗口

(1)win+R: 输入 cmd

(2)在当前目录:D:\SoftSetup\Sqlite3, 直接输入cmd,回车

(3)win + S 打开界面,输入cmd,即可打开窗口

 输入:sqlite3        如果成功会出现如下界面

最后我的路径下的文件如下: 

 

 通过sqlite3.dll 和sqlite.h 生成 sqlite3.lib 

通过Visual Stdio的命令行环境,来进行操作;首先启动Command Prompt,找到VisualStdio的安装路径,进入Command7下的tools路径,输入cmd + 回车;进入如下界面。

        如:我的是路径是:D:\SoftSetup\VisualStdio2022\Common7\Tools   

首先输入:      VsDevCmd.bat -arch=amd64         来启动Visual StdioCommand Prompt

然后回到,sqlite3所在的文件夹:D:\SoftSetup\Sqlite3

输入 命令:     lib /def:sqlite3.def /machine:ix64             

D:\SoftSetup\Sqlite3目录下就可以生成sqlite3.lib 文件

项目中的配置细节

在已经创建完成的QT项目中的.pro文件中加入如下两句:

INCLUDEPATH += "D:\SoftSetup\Sqlite3"
LIBS += -L"D:\SoftSetup\Sqlite3" -lsqlite3

即可在项目中使用 "sqlite3.h" 库

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/413547.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【单片机】改写DS2431芯片的地址码,地址ROM,DS2431芯片解密

对DS2431里面的128字节可以进行任意读写,方式可以看这里:https://blog.csdn.net/x1131230123/article/details/132248958 但DS2431芯片的地址码是光刻不可修改的,所以只有使用模拟芯片。 原理: https://www.dianyuan.com/article…

el-date-picker默认结束为当前时分秒

在element ui中的日期时间选择组件中默认是00:00,现在需求是点击默认结束时间为当前时分秒,查了很多资料写的都不准确 需求:实现日期时间组件可选择当前日期,比如当前是2024年01月17号下午17:21 那选中时必须结束时间为17&#x…

20230117-yolov5训练环境搭建

文章目录 1.参考资料2.服务器环境3.安装过程4.问题与解决5.补充6.其它技巧 1.参考资料 https://blog.csdn.net/qq_43573527/article/details/132963466 long错误解决方案 https://pytorch.org/get-started/previous-versions/ pytorch下载的位置 2.服务器环境 conda环境&…

Nsis打包Unity Exe文件(通用)

Nsi 脚本 !include "MUI2.nsh"#使用现代UI Unicode true #使用Unicode !define EXENAME "exeName" #定义常量 exe名称 !define SHORTCUT "快捷方式名称" #定义桌面快捷方式的中文名称Name ${EXENAME} #安装程序的title OutFile "${EXENAME…

uniapp开发小程序—scroll-view实现内容滚动时, 标题也滚动

一、需求 scroll-view实现内容滚动时&#xff0c; 标题也滚动 二、效果 三、代码实现 <template><view class"content"><view class"head">头部固定区域</view><view class"list_box"><!-- 菜单左边 -->&l…

对java的interface的理解

一个例子来让我们理解更加深刻 这是我们的整体文件布局 ①A是接口 ②B和C是用来实现接口的类 ③show是我们的运行函数&#xff0c;用来展示 A接口 接口中定义的方法可以不用去实现,用其他类去实现(必须实现) 关键字:interface public interface A { // public static …

threejs(18) - 地图模型加载

GeoJSON是什么 如果你接触过数据可视化&#xff0c;那么大概率会知道GeoJSON。不知道&#xff1f;没关系&#xff0c;本文将为您娓娓道来&#xff01; GeoJSON是一种对各种地理数据结构进行编码的格式&#xff0c;基于Javascript对象表示法的地理空间信息数据交换格式。 官网…

如何通过IDEA创建基于Java8的Spring Boot项目

上次发现我的IDEA创建Spring Boot项目时只支持11和17的JDK版本&#xff0c;于是就通过Maven搭建SpringBoot项目。 究其原因&#xff0c;原来是Spring官方抛弃了Java8&#xff01;&#xff01;&#xff01; 使用IDEA内置的Spring Initializr创建SpringBoot项目时&#xff0c;已…

Maven普通工程和web工程创建

文章目录 创建项目前设置maven工程前设置工作创建项目前--》设置utf-8配置maven参数Maven普通工程和web工程创建Maven简单工程第一步&#xff1a;File–New–Project 第二步&#xff1a;选择maven然后下一步&#xff1a;填写后询选择finish初始化maven工程目录简介maven简单工程…

day21-哈希表基础理论知识学习

day21-哈希表基础理论知识讲解 哈希表&#xff0c;也称为散列表&#xff08;Hash table&#xff09;&#xff0c;是一种用于存储和检索键值对的数据结构。它通过将键映射到数组中的特定位置来实现高效的数据访问。转自-代码随想录。 哈希表中关键码就是数组的索引下标&#x…

【NodeJS】nodejs提供websocket服务

背景 在开发业务系统的时候&#xff0c;根据开发人员不同的技术栈&#xff0c;会使用不同的技术来开发微服务。本文是基于NodeJS提供的websocket的服务。在websocket通过分片的方式将字符串进行切割传递。 正文 1、源码 server.js&#xff1a; const WebSocket require(ws…

PDF有编辑密码怎么办

目录 注意&#xff1a; windows方法&#xff1a; 1 python 下载 2 打开命令行 3 安装 pikepdf 4 编写python脚本 5 使用py脚本 6解密完成 Linux方法&#xff1a; 注意&#xff1a; 此方法可以用于破解PDF的编辑密码&#xff0c;而不是PDF的打开密码 当遇到类似如下问…