QT项目打包全套---保姆级教程

3 篇文章 0 订阅
订阅专栏

目录

1.可执行程序的发布

 2.应用程序的发布

摘剑!!!


项目打包也就意味着程序将会完整,生成可执行exe文件,可以叫做软件了。

1.可执行程序的发布

1)将QT的运行模式调到release模式

2)点击运行,在文件夹下找到生成的release文件

 

3)双击进入,再进入release文件

4)会发现了生成了exe文件,这个文件只能在qt环境下运行,要发给别的用户的话要保证有qt的环境,这样就很不方便,要把这个exe运行所需要的拓展加入其中,才能直接使用。接下来继续完善

5)新建了一个qt_work文件夹,并将exe文件单独放入

 

6)打开QT的命令提示符窗口 

7) 切换到exe所在文件夹下

8)打包所需拓展包,windeployqt+exe文件名称 

9)到此,exe所需的拓展包都已经打入了所创建的文件夹,程序打包也就结束了,可以直接把qt_work直接拿走使用了。

 

 2.应用程序的发布

只有了可直接使用的exe还是不够方便啊,想想自己下载的软件不都是有安装包吗,下载安装包就能直接运行,我们也安排上!!

要生成安装包需要用到Inno setup,毕竟咱自己个捣鼓也不会是吧

1)下载软件,点击链接 Inno Setup Downloads

这个软件下的可真是满啊,等的我花都谢了

2)下载好后进入, 创建一个向导脚本

 3)点击NEXT,不要选择空脚本4)应用程序信息

5)应用程序文件夹

 

 

6)应用程序文件,这里的话,添加其他文件,直接选择添加路径即可,这样比较省事,就把有拓展拓展文件的文件夹添加进来即可,也就是本次创建的qt_work文件。

  

 7)给可执行程序关联本地的某种格式的磁盘文件(比如记事本程序会自动关联本地的 .txt 文件),根据需求添加

 8)给应用程序创建快捷方式,默认即可

9)给定许可文件,会出现在安装向导中,没有略过即可

 

10)选择安装模式。给所有用户还是当前用户安装,默认即可

 11)安装向导语言选择,没有汉语,默认英语

12)安装包信息

 

 13)然后一直点击确定,可以选择保存一下脚本,然后运行脚本,就会生成一个安装包

 

 14)点击下载即可。然后就能像自己下载的软件一样了,把安装包分享给好基友,也能照常使用

摘剑!!!

 

qt实现打包
敖丙007的博客
04-20 490
qt打包
QT 应用程序打包
热门推荐
Genven_Liang的博客
10-18 1万+
QT 应用程序打包 一、简述 记--将应用程序打包成一个exe应用,以便给没有Qt环境的用户使用。 步骤:使用windeployqt将exe所依赖的库文件找出来,然后使用Enigma Virtual Box将所有文件打包成一个exe。 如果是未打包的exe,那么普通用户无法直接运行程序的,我们有qt运行环境的,只需要将库路径添加到环境变量就可以了:...
QT项目超详细打包教程
qq_47023150的博客
11-18 8061
QT项目打包超详细教程
QT项目打包步骤教程及问题解决
qq_40296728的博客
09-07 4850
Qt项目打包指的是将Qt应用程序及其依赖项和资源文件等打包为一个可独立运行的安装程序或者打包文件。它的作用是方便用户下载、安装和使用应用程序,将应用程序与依赖项一起分发,以确保在不同环境下应用程序的正确运行,并提供用户友好的安装界面和卸载选项。本篇将总结一下项目打包的步骤,以及出现的问题与解决。以上就是QT项目打包的步骤,以及出现的相关问题,提供一些解决思路,希望可以帮助大家。
QT程序的打包
qq_27704713的博客
04-26 1375
本人在开发完应用程序后,打包软件时常会漏掉个别动态库,为了保证exe所依赖的dll全部打包成功,总结了以下打包流程,仅供大家参考。
Qt 打包
xiaobbinm的博客
10-11 1631
qt-opensource-linux-x64-5.12.12.run
07-12
qt-opensource-linux-x64-5.12.12.run Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command ...
qt Qt-Advanced-Docking-System 使用教程 示例代码
02-24
qt Qt-Advanced-Docking-System 使用教程 示例代码
qt-opensource-windows-x86-mingw482-4.8.7 Qt4.8.7是Qt4的终结版本,是Qt4系
06-17
参考链接 https://www.qt.io/blog/2015/05/26/qt-4-8-7-released https://blog.qt.io/blog/2015/07/01/qt-5-5-released/ 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
qt-opensource-linux-x64-5.9.1.rar
07-03
该开源包支持(linux、中标麒麟系统、以及ubuntu)等系统,亲测有效。由于每次上传空间有限,所以此开源包的安装教程在我的上传资源里,欢迎下载,有什么欢迎沟通。
qt-opensource-linux-x64-5.9.0.zip
07-09
Qt是诺基亚公司的C++可视化...Qt是一个跨平台的C++图形用户界面应用程序框架(C++ GUI),能够为应用程序开发者提供建立艺术图形用户界面所需的所有功能。它是完全面向对象的,很容易扩展,并且可应用于组件编程。
qt-everywhere-src-5.11.3.tar.xz
04-29
树莓派使用的qt版本源码,qt-everywhere-src-5.11.3版本的交叉编译源码
Qt-Advanced-Docking-System:Qt的高扩展坞系统
01-29
Qt的高扩展坞系统 • Qt Advanced Docking System允许您使用功能齐全的窗口停靠系统创建可自定义的布局,该系统类似于许多流行的集成开发环境(IDE)(例如Visual Studio)中的功能。 新的和值得注意的 增加了...
qt-opensource-windows-x86-5.14.2.exe
01-29
qt-opensource-windows-x86-5.14.2.exe 离线安装包, 欢迎下载使用,另外需要配套对应vs2017或者vs2019的addin 可到我分享的其他资源找来下载使用
QT093-XML实用教程.rar
04-21
QT093-XML实用教程.rar
qt-vsaddin-msvc-2.4.0.vsix
01-29
文件为qt-vsaddin-msvc-2.4.0.vsix插件, 测试配套使用 qt-opensource-windows-x86-5.14.2.exe版本VS2017和VS2019均可使用,需要这个版本 qt-creator.exe的可进来翻我分享的另一个资源下载即可.
QT打包发布全流程,超详细
qq_52463974的博客
03-30 2316
设置图标(提示要.ico的才行),如果有需要可以留言,我有一个免费且好用的格式转换工具设置安装语言为简体中文(不会还有人不认识这几个英文吧)删除原有文件,导入我们自己的文件(点上面那个×),再点那个树杈一样的东西就可以导入文件了。找到这样一行代码,加上 "" "$INSTDIR\你图标的名称"要是编译没报错的话会在桌面产生一个安装包,这就是整个流程了。第二步:将项目切换成release模式。之后的都选默认的,最后保存脚本。最后点击编译脚本,在这里。
QT软件打包
宁静致远的博客
05-12 281
输入如下命令行:windeployqt 程序名 敲击回车。这一步操作是将所需的库文件全都拷贝到exe程序的当前文件。第一步,一个是QT5自带的windeployqt(这个大家不需要下载安装)第二步,下载Engima Virtual Box打包软件。
Qt程序的打包和部署
最新发布
weixin_63780683的博客
11-09 240
我们需要电脑桌面上创建一个新的文件夹, 注意千万不要有中文路径。使用 windeployqt 工具把库加到我们新创建的这个文件夹里面。修改可执行程序图标。release 模式: 发布版本, 不对源代码进行调试, 基本没有调试信息。点击左下角的电脑图标将 Debug 模式切换到 Release 模式。注意: 图标的格式必须为.ico 这个格式的, 其他格式不行。打包成功后, 进入执行文件路径, 双击程序就可以打开。debug 模式: 调试版本, 有很多调试信息。找到 release 模式构建的文件夹。
QT怎么编译arm-linux-gnueabihf项目
05-19
QT中编译arm-linux-gnueabihf项目需要进行以下几个步骤: 1. 安装交叉编译工具链 在Linux系统中使用以下命令安装交叉编译工具链: ``` sudo apt-get install gcc-arm-linux-gnueabihf g++-arm-linux-gnueabihf ``` 2. 在QT中设置交叉编译工具链 打开QT Creator,在菜单栏中选择“工具”->“选项”->“设备”->“添加”,然后选择“通用 Linux 设备”并点击“下一步”。 在“设备类型”下拉列表中选择“通用 Linux 设备”,在“设备名称”中输入你的设备名称,比如“Raspberry Pi”。 在“SSH”选项卡中输入你的设备IP地址和用户名,并选择“密码”或“密钥”进行身份验证。 在“工具链”选项卡中选择“添加”,然后选择“GCC”并点击“下一步”。 在“工具链名称”中输入你的工具链名称,比如“arm-linux-gnueabihf-gcc”,在“工具链路径”中输入你的交叉编译工具链路径,比如“/usr/bin/arm-linux-gnueabihf-gcc”。 3. 配置QT项目QT Creator中打开你的项目,然后在左侧窗口中选择“项目”->“构建设置”->“构建环境”。 在“构建工具”下拉列表中选择“Desktop Qt <版本> <编译器>”,在“设备”下拉列表中选择你的设备名称,比如“Raspberry Pi”。 在“构建步骤”选项卡中选择“自定义步骤”并添加以下命令: ``` make -j4 scp -r <本地路径> <远程路径> ``` 其中“-j4”表示使用4个线程进行编译,“<本地路径>”为你的本地项目路径,“<远程路径>”为你的设备上的路径。 4. 编译和部署项目QT Creator中点击“构建”按钮进行编译,然后点击“部署”按钮将项目部署到你的设备上。 注意:在编译和部署过程中可能会出现一些问题,需要根据具体情况进行解决。同时,还需要保证你的设备已经正确连接到网络并且已经安装了必要的库和依赖项。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 学生信息管理系统(C语言) 8472
  • 学生信息管理系统(Python实现) 7068
  • 申请无线电台执照-保姆级教程 6971
  • QT项目打包全套---保姆级教程 6303
  • Python环境选择和配置(保姆级教程) 5793

分类专栏

  • 爬虫 1篇
  • Python学习笔记 15篇
  • 位运算 1篇
  • C/C++ 6篇
  • 数据结构与算法学习笔记 5篇
  • 项目castle 3篇
  • 前端开发 1篇
  • Web开发 1篇
  • QT 3篇
  • 数据结构与算法 2篇
  • 力扣题解 3篇

最新评论

  • QT作业--失物招领系统

    八度空间_: 源文件编译不通过

  • 申请无线电台执照-保姆级教程

    极客1号: 对的,审核通过会邮寄。

  • 申请无线电台执照-保姆级教程

    蘑菇力.: 之后他们就会寄过来吗

  • QT作业--失物招领系统

    极客1号: 点一下那个蓝字,就是网址

  • QT作业--失物招领系统

    Moon.8: 百度网盘网址是啥呀

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • chormdriver选择与下载
  • 位运算获取相反数详解
  • C到C++的起承转合(一)
2023年1篇
2022年31篇

目录

目录

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

极客1号

感谢老板,老板大气!!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司濮阳百度网站优化排名报价芜湖关键词按天收费价格沙井阿里店铺运营价格白银seo优化价格威海建网站报价景德镇阿里店铺运营坪地seo网站推广聊城网站制作设计价格白山网站开发公司大浪企业网站制作公司滁州设计网站公司伊犁关键词按天扣费报价晋城关键词排名包年推广白城SEO按天收费哪家好黄石优化价格临沂网站优化软件多少钱安顺百度网站优化排名报价广安网站建设设计价格甘孜网站关键词优化公司昭通seo网站优化哪家好迪庆建站多少钱阿里百搜标王价格嘉兴网站优化按天计费多少钱庆阳网络推广揭阳网站优化价格大理网站改版价格黄南网站搜索优化报价平湖阿里店铺运营公司罗湖网络推广公司保山外贸网站制作哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化