很高兴又和大家见面了,今天郑宇轩来和大家聊一聊qt程序打包成一个exe方法,qt打包生成成单独exe,还有关于文件,程序,方法,注释,文件夹这些的精品干货文章,如果你是老司机,你可能觉得很简单,但如果你是新手,你可能就不这么想了。
前提条件
win32: LIBS += -L$$PWD/lib/Release/ -llibprotobuf//适用于release模
注:一定要记得将debug的pro注释掉呦
1.第一步, 在release下运行一遍程序 将release下的exe文件单独摘出来到一个新的文件夹中
将文件夹中的exe单独复制到一个文件夹中
2. 第二步,在开始目录下 找到相对应的控制台
(一定要和relese运行时所使用的系统一样 我应该使用第一个 x64)
windeployqt C:\\Users\\jc-c\\Desktop\\新建文件夹\\xxxxxx.exe
输入这句话,exe所相对应的目录下会加载出打包时所需要的dll文件
3.第三步,安装Enigma virtual box工具(安装过程一直next就行) 安装和使用参考 https://blog.csdn /m0_58844968/article/details/124307449 跟着他一步一步往下走就好啦,但是有部分的打包会出错,可以参考我的文章和他的文章一起使用。
说明
在打包结束后会生成一个新的exe文件,我们需要将该exe文件同以上一系列操作下所生成的文件放在同一目录下,将整个文件夹发送给你的小伙伴,他们可以通过文件夹中的exe直接运行啦。熟悉使用后他并不难,难的是寻找方法的过程。
ok,本文全部结束,希望你看到这篇文章以后能举一反三,阅读完qt程序打包成一个exe方法「详细介绍:qt打包生成成单独exe」感觉学到很多知识,那就帮忙分享一下吧!赠人玫瑰有留余香!
本文发布者:万能达人,不代表寂寞网立场,转载请注明出处:https://www.jimowang.com/p/30100.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jimowangmail@126.com 举报,一经查实,本站将立刻删除。