釋出前,獲取所有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等
總之釋出時需要打包一些庫,主要看需要部署的環境到底缺什麼庫,執行環境等