windows下Qt打包發布應用

2021-08-18 19:18:42 字數 818 閱讀 5663

qt發布應用

qt 官方開發環境裡自帶了乙個工具:windeployqt.exe。

開啟命令列

在qt快捷方式裡面有乙個如下圖的工具:

開啟後如圖:

release執行一遍,之後找到.exe檔案,可以把這個檔案單獨拷貝出來。然後,跳轉到這個目錄下輸入windeployqt ******.exe

執行所需的dll就複製到與.exe同路徑下了,但是這裡自動拷貝的是系統的dll與qt的dll,其他的第三方的dll還需要自己動手,例如,我使用的opencv相關的dll就只能手動拷貝。。。

2.打包成乙個.exe檔案

推薦使用工具

官網:軟體支援中文,使用起來也很簡單

檔案一項,可以直接在.exe檔案所在的資料夾中全選之後拖過來就可了,「檔案選項」中還可以選擇是否壓縮檔案,如圖

配置好之後,點執行封包就ok啦!!!

qt打包發布

需要用到qt自帶工具windeployqt.exe 安裝 以qt 5.8.0為例 安裝qt opensource windows x86 mingw530 5.8.0.exe即可 構建release版本 使用qt提供的dos視窗 或者 新增環境變數 c qt qt5.8.0 5.8 mingw53 ...

windows下QT打包exe程式

本來打算自己做一遍 然後一步步的寫下來的,但是bug不斷,好傢伙,直接變成了和你們一樣開始在csdn上遊蕩開始找答案了,終於,皇天不負有心人,終於找到了 說的好像是自己想出來解決辦法一樣,tui,男人,大概有3種針對不同的情況的解決辦法,總結 1 出現0xc000007b 應用程式無法正常啟動 其根...

Linux下Qt程式的打包發布

程式以test為例 這裡提供乙個指令碼將ldd列印出來的依賴庫複製到指定路徑 bin sh exe test 發布的程式名稱 des home hejianglin qtproject build test desktop release releasetest 你的路徑 deplist ldd e...