Qt一鍵部署配置(Qt程序打包)


Qt一鍵部署配置(Qt程序打包)

 

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.6 選中ActiveProject:RunConfig:Executable:FilePath(注意有的Qt版本中名稱不是這一個),窗口下方會顯示E:/Code/Qt/bin/untitled11.exe(當前工程的可執行文件路徑)

 

3.7 配置完成后如下圖所示

 

3.8 部署運行

  • 配置好后單擊運行按鍵或Ctrl + R,然后即可在bin路徑下看到部署完成的程序了。

4、取消每次運行都部署

  • 按前面步驟配置好后每次運行程序都會部署;

  • 選擇工具 -> 選項 -> 構建和運行 -> General,將在運行項目前總是先部署取消勾選,然后點擊OK;

  • 這時如果直接點擊運行會顯示啟動程序失敗,需要先點擊構建,構建完成后再點擊運行,這時bin路徑下只有一個可執行文件,沒有依賴庫;

  • 需要部署時只需要右鍵選中工程,點擊部署即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM