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