QT程序打安装包或者统合成一个单独的exe文件
1. 打包成一个可安装的SetUp程序:
Inno Setup 是一个免费的 Windows 安装程序制作软件,小巧、简便、精美是其最大特点,支持 pascal 脚本,能快速制作出标准 Windows2000 风格的安装界面,足以完成一般安装任务。
官方下载地址:http://www.jrsoftware.org/isdl.php#stable
2. 打包成一个单独的可独立运行的exe文件:
用windepolyqt.exe制作的exe文件夹下有零零散散很多依赖库文件,用Enigma Virtual Box工具可以打包统合为一个总exe文件,拷贝异机可直接运行:
官方下载地址:https://enigmaprotector.com/en/downloads.html
改exe图标的办法:
拷贝.ico文件至.pro同文件夹下,在.pro文件中增加一行:
RC_ICONS = xxxxx.ico
重新build Release就可看到生成的exe文件的图标改了。单独拷贝此exe到一个新建文件夹demo下,执行
windeployqt xxx.exe
就会在此demo文件夹下为你生成出所有的依赖库文件。{windeployqt.exe位于 Qt\6.2.4\mingw_64\bin\目录下}
最后用Enigma Virtual Box执行即可输出单独exe。
参考这篇图文博客:https://blog.csdn.net/aicamel/article/details/81046047
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!