一、概述
通过 Qt
打包 exe
可执行文件
二、步骤
2.1 设置环境变量
找到 windeployqt.exe
所在的 bin
目录,将其添加到环境变量中。
2.2 编译生成 release 版本的 exe
在 QT Creator
中操作
2.3 打包 exe
新建一个文件夹,将 release
生成的 exe
单独复制出来,然后把 exe
放进刚刚新建的文件夹中。
重点来了,如果你用 cmd 命令行执行以下操作:
windeployqt 项目名称.exe
那么不好意思,会出现无法定位程序输入点,这时候我找了很多教程,什么移动环境变量中的顺序,发现没啥用。
这时候一定要用 Qt
自己的命令行工具,在 windows
开始菜单那边有,接下来执行
windeployqt 项目名称.exe
生成 dll
库,打开一下,咦,还是不行,哦,原来依赖了第三方 dll
,那么把第三方 dll
拷贝进去就可以打开了。