1. 程式人生 > >qt 打包釋出 獲取dll

qt 打包釋出 獲取dll

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

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

C:\QtPros\hellomw\
它的專案生成目錄是
C:\QtPros\build-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等

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