qt 打包釋出 獲取dll

mw-muwen發表於2018-10-19

釋出前,獲取所有qt dll包命令

生成的程式執行正常之後,找到專案的生成目錄,比如 專案原始碼路徑:

C:QtProshellomw
它的專案生成目錄是
C:QtProsuild-hellomw-Desktop_Qt_5_4_0_MinGW_32bit-Release
進入這個資料夾,在進入它的子資料夾 release 裡面,找到 hellomw.exe ,
將這個exe 複製到一個新的單獨的資料夾裡用於釋出,比如存到 
D:hellomw 資料夾裡面。

然後從開始選單開啟 Qt 命令列,輸入命令 :
cd /d D:hellomw
然後使用 windeployqt 工具命令:
windeployqt hellomw.exe

 

:另外值得一提的是,並不是說qt的程式就只需要qt的dll包,有時也需要vslib

比如:mfc140.dll  msvcp140.dll等

總之釋出時需要打包一些庫,主要看需要部署的環境到底缺什麼庫,執行環境等

相關文章