qt打包生成成单独exe qt程序打包成一个exe方法
前提条件
【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直接运行啦 。熟悉使用后他并不难,难的是寻找方法的过程 。
推荐阅读
- 为什么李自成没能成为朱元璋?李自成杀朱家子孙
- 悲伤逆流成河的经典语录?悲伤逆流成河最经典的一句话
- 成年的世界没有愚人节只有Q2是什么意思?成人的世界没有愚人节只有Q2是什么意思
- 成吉思汗的老婆被拐走?成吉思汗抢女人
- 成吉思汗检验西夏王妃时上天了!?成吉思汗被西夏王妃咬掉
- 成吉思汗传位窝阔台?谁接了成吉思汗的王位
- 成吉思汗王朝被谁给灭了?成吉思汗为什么
- 形容窝窝头的成语?赞美窝窝头的说说
- 成都历史悠久,有天府之国?成都自古就有天府之国的美誉
- 名人被拒绝后成功的故事简短?名人被拒绝不放弃的例子