Qt Deploy发布程序


第一步:先以release方式编译生成exe文件(SquareWave_4.exe)

第二步:在桌面新建一个文件夹(SquareWave_4),然后在release编译目录下(D:\Qt\project\build-SquareWave_4-Desktop_Qt_5_12_4_MSVC2017_32bit-Release\release)找到生成的exe文件,放到新建的文件夹中。

第三步:然后打开Qt命令提示符

在里面输入保存路径cd/d D:\desktop\SquareWave_4   (cd/d +当前文件夹的路径)

然后再输入工具命令windeployqt SquareWave_4.exe  (windeployqt  + exe文件的名字)

更新:可以直接windeployqt D:\desktop\SquareWave_4.exe

最后回车确定,即可自动将需要的文件添加到新建文件夹中。

 

如果是发布qml程序,则方法与上面发布windows程序稍有不同

主要是最后一句命令不同,区别于windeployqt D:\desktop\SquareWave_4.exe

发布qml程序时,这一句命令应该是 windeployqt SquareWave_4.exe --qmldir D:\Qt5.12.4\5.12.4\msvc2017_64\qml

D:\Qt5.12.4\5.12.4\msvc2017_64\qml这个是对应的Qt控制台版本的qml库的保存路径(这里用的是MSVC 2017 64bit对应的路径)

如果用的是MinGW 7.3.0 64-bit ,则应该添加D:\Qt5.12.4\5.12.4\mingw73_64\qml


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM