Windows上发布Qt的可执行程序

时间:2021-10-13 21:41:51

  这两天抽时间写了个截图工具,在运行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、如果想做成类似软件安装那样,可以找个打包安装软件制作即可。

Windows上发布Qt的可执行程序