1. 程式人生 > >qt 打包發布 獲取dll

qt 打包發布 獲取dll

ont 開始菜單 需要 col 它的 release top dep 目的

發布前,獲取所有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等

總之發布時需要打包一些庫,主要看需要部署的環境到底缺什麽庫,運行環境等

qt 打包發布 獲取dll