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

这篇具有很好参考价值的文章主要介绍了Win10下在Qt项目中配置SQlite3环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

资源下载

官网资源:SQLite Download Page

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

1、sqlite.h

sqlite-amalgamation-3450000.zip
(2.60 MiB)

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

2、sqlite3.def,sqlite3.dll 

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

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

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

sqlite-tools-win-x64-3450000.ziphttps://www.sqlite.org/2024/sqlite-tools-win-x64-3450000.zip

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

安装Sqlite3的环境

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

1、首先配置环境变量:

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

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

2、验证环境:

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

(1)win+R: 输入 cmd

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

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

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

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

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

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

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

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

 

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

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

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

Win10下在Qt项目中配置SQlite3环境,C++,sqlite,数据库,qt

首先输入:      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" 库文章来源地址https://www.toymoban.com/news/detail-803861.html

到了这里,关于Win10下在Qt项目中配置SQlite3环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 10.1 嵌入式数据库之sqlite3

    【1】数据库    1, 数据库的安装        sudo dpkg -i  *.deb    2, 数据库命令:       1)系统命令 , 都以\\\'.\\\'开头          .exit           .quit          .table   查看表          .schema  查看表的结构                  2)sql语句, 都以‘;’结尾         1-- 创建一张表

    2024年02月12日
    浏览(54)
  • PyCharm 配置sqlite3驱动

    在PyCharm中可以查看 sqlite3 数据库,具体要如何做呢? 打开PyCharm, 在最右侧,有一个 Database 的表示,点击如下图所示。 如果没有找到这个选项, 点击 View - Tool Windows - Database 同样可以打开 Database 窗体 选择文件并测试连接 这里会提示下载驱动程序, 由于网络问题,这个一直

    2024年02月08日
    浏览(28)
  • 使用python3的sqlalchemy+sqlcipher3对sqlite3数据加密,使用pysqlcipher3编译打建环境,并写项目测试

    一、背景 最近有个想法,想写一个软件,前期本来想用java的springboot加vue来实现,数据库选sqlite来存储,但在用spingboot框架搭好之后,感觉这款软件更适合用python来写,java不适windows桌面系统,最终选择了pthon使用tkinter gui来实现。sqlite数据库方便是方便,但开源版本不能设置

    2024年02月12日
    浏览(50)
  • QT程序设计多人聊天室(基于QT、sqlite3、TCP/IP)

    目录 技术路线 效果展示 程序主体 sqoperator.h mylogin.h myenroll.h chatinterface.h tips.h myapp.h ******************* sqoperator.cpp mylogin.cpp myenroll.cpp chatinterface.cpp tips.cpp myapp.cpp main.cpp widget.h widget.cpp main.cpp QT程序设计、sqlite数据库调用、TCP/IP客户端与服务端的搭建 通过次程序代码,可以学习如

    2024年02月09日
    浏览(64)
  • 【C++】开源:sqlite3数据库配置使用

    😏 ★,° :.☆( ̄▽ ̄)/$: .°★ 😏 这篇文章主要介绍sqlite3数据库配置使用。 无专精则不能成,无涉猎则不能通。——梁启超 欢迎来到我的博客,一起学习,共同进步。 喜欢的朋友可以关注一下,下次更新不迷路🥞 项目Github地址: https://github.com/sqlite/sqlite SQLite 是一种嵌入式

    2024年02月14日
    浏览(57)
  • VSCode配置之C++ & SQLite3极简配置方案

    背景 最近在学习《深入应用C++11: 代码优化与工程级应用》,其中第13章说到SQLite库,查询网上诸多教程,发现比较容易出现bug且配置较为麻烦,故记录此次简化版方案,以供参考。 软件环境 SQLite 3.42.0 版本(仅下载Source code即可) VSCode+CMake+ SQLite Viewer VSCode + SQLite文件目录

    2024年02月14日
    浏览(40)
  • win10下在Qt中使用VTK(安装VS2017+安装QT5.9.9+编译配置VTK8.2.0)

    作为一个只浅学过C语言和C++的纯小白,在编译VTK(visualization toolkit)并与Qt结合的过程中遇到了很多问题,零零碎碎也看了许多文章教程,但由于版本兼容、过程不完整等问题走了许多弯路,最后东拼西凑勉强完成,故写下这篇文章供大家参考。 本文主要目的是安装vs2017,

    2024年02月11日
    浏览(53)
  • Electron+vue3项目使用SQLite3数据库

    SQLite  是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的  SQL  数据库引擎。它是一个零配置的数据库,这意味着与其他数据库不一样,我们不需要在系统中配置。 就像其他数据库, SQLite  引擎不是一个独立的进程,可以按应用程序需求进行静态或

    2024年02月13日
    浏览(55)
  • sqlite3的lib和头文件在哪下载 2023/9/19 上午10:46:43

    2023/9/19 上午10:46:43 sqlite3的lib和头文件在哪下载 2023/9/19 上午10:46:54 你可以从SQLite官方网站下载SQLite的lib和头文件。请按照以下步骤进行操作: 打开SQLite官方网站:https://www.sqlite.org/index.html 在页面上方的菜单中选择 “Download”(下载)。 在下载页面中,找到 “Precompiled Bina

    2024年02月07日
    浏览(41)
  • Python数据库模块(sqlite3,SQLite3)

    创建数据库:在控制台sqlite3 name sqlite3.connect(database [,timeout ,other optional arguments]) 打开数据库;如果指数据库存在则返回一个连接对象,如果不存在则会创建一个数据库; connection.cursor() 创建一个cursor; cursor.execute(sql) 执行一个sql语句,该语句可以被参数化; connection.execut

    2024年03月19日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包