1、版本
-
系統版本:windows10
-
Qt版本:5.15.2
2、設置可執行程序輸出路徑
-
打開.pro文件,輸入
DESTDIR = $$PWD/../bin
,這行代碼意思是在編譯后將可執行程序放在../bin路徑中。
3、配置步驟
3.1 新建一個Qt工程(此處不進行描述)
3.2 選擇項目 -> Run
3.3 點擊添加Deploy步驟
3.4 選擇Custom Process Step(有的Qt版本的是:自定義流程步驟)
3.5 Command欄輸入windeployqt,點擊Arguments輸入框,再點擊右側符號
3.7 配置完成后如下圖所示
3.8 部署運行
-
配置好后單擊運行按鍵或Ctrl + R,然后即可在bin路徑下看到部署完成的程序了。
4、取消每次運行都部署
-
按前面步驟配置好后每次運行程序都會部署;
-
選擇工具 -> 選項 -> 構建和運行 -> General,將在運行項目前總是先部署取消勾選,然后點擊OK;
-
這時如果直接點擊運行會顯示啟動程序失敗,需要先點擊構建,構建完成后再點擊運行,這時bin路徑下只有一個可執行文件,沒有依賴庫;
-
需要部署時只需要右鍵選中工程,點擊部署即可。