您的位置:首页 > 编程语言 > Qt开发

Windows 7 Qt5.6打包程序(依赖Dll)

2016-08-11 00:00 429 查看
目录说明:
Qt5.6安装目录为C:\Qt\Qt5.6.1
项目为test,项目目录为D:\C\test,程序名为test.exe
构建目录为D:\C\test-release,项目release目录为D:\C\test-release\release
打包目录为e:\test

1.构建release版本,不是运行,更不是Debug

2.复制test.exe到打包目录,添加依赖库dll到release目录

以下几个dll到打包目录

Qt5Core.dll

Qt5Gui.dll

Qt5Widgets.dll

libgcc_s_dw2-1.dll

libstdc++-6.dll

libwinpthread-1.dll

方法一:用hap-depends(Dependency Walker)查看依赖的dll,将缺失的dll复制到打包目录

方法二:qt官方提供是使用windeployqt命令,进入打包目录,执行C:\Qt\Qt5.6.1\5.6\mingw49_32\bin\windeployqt.exe test.exe

3.Enigma Virtual Box打包程序

选择打包的目录;"增加"->"增加文件夹",选择打包目录;"文件选项"处勾选"压缩文件"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息