Windows上发布Qt的可执行程序
这两天抽时间写了个截图工具,在运行release后,想发布下,最后发现点击里面.exe文件报错Qt的库文件缺失,所以学习了下在windows上发布Qt程序的方法,具体操作步骤如下:
1、在Qt Creator下用release跑一遍程序,生成相应的exe文件,也就是可执行文件。
2、在开始菜单搜索Qt,然后运行Qt 5.3 for Desktop (MinGW 4.8 32 bit) (我用的是Qt5.3.2,不同版本,名字不同)。
3、打开window是的终端命令模式,然后进入你的exe文件的文件夹下; 如:cd C:\Users\pd\Desktop\Zhaohui_Development\MyScreenshot\release(这是我的exe文件夹目录)。
4、运行 windeployqt MyScreenshot.exe,然后文件夹下就会出现所有依赖(MyScreenshot.exe是我的可行执行程序名字)。
5、这时直接点击对应目录下面的exe运行程序了。
6、如果想做成类似软件安装那样,可以找个打包安装软件制作即可。
Do one thing at a time,and do well.