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...