Qt creator 工程发布
第一种方法
一,首先在qt creator 中选择release 的建设目标

二,在build-OIAvideo-Desktop_Qt_5_4_1_MSVC2013_OpenGL_32bit-Release文件夹中可以看到后缀为exe 的可执行程序,在桌面新建一个文件夹并将它拷贝进去。
三,双击运行它,看提示的缺少的文件,并在qt 安装目录的bin 目录中将所需的文件拷贝到这个文件夹中,直到可以正确执行。
注:所需的文件包括

其中Qt5开头的是都需要的,上面三个是程序包含的图片所以需要。
另一种简便方法(推荐)
可以qt 自带的windeplayqt.exe 工具来完成所需库文件的拷贝。
通过通过前面的方法获得release 版本的exe可执行程序。
然后创建一个文件夹,并将上述可执行程序拷贝进去。
创建一个文件 名字随意定,后缀一定是.bat 文件,我这里是创建的是myexe.bat。
并编辑此文件,在文件中写入:
如果使用的msvc版本的:
C:\Qt\Qt5.4.2\5.4\msvc2013_64\bin\windeployqt.exe myexe.exe
pause
如果使用的是mingw版本的:
C:\QT5\5.5\mingw492_32\bin\windeployqt.exe myexe.exe
pause
其中前面是windeployqt.exe 工具的完整路径,后面是你可执行程序的名字,中间有空格。
然后双击运行此文件,所需要的库文件大部分都会被拷贝到此文件。
然后双击运行,如果不能运行,通过提示信息将指定的dll 文件拷贝进去就行了。
参考自:http://blog.sina.com.cn/s/blog_66cd08930102w74s.html
浙公网安备 33010602011771号