QT5 Win7 專案封裝發行版(C )

2022-08-10 06:39:10 字數 518 閱讀 2397

1、專案開發完成後,編譯生成「*.exe」檔案。如果是用ide那麼切換到release,那麼在專案目錄下會自動生成。

以visual studio為例,切換到release後在專案下:

2、找到qt中的這個檔案,平台根據自己的實際情況而定,我的是2013x64。

最終得到windeployqt.exe的完整路徑。

3、另外新建乙個單獨的目錄,並將上一步生成的exe考進去。

4、在目錄下空白出按住shift鍵並滑鼠右鍵,選擇在此處開啟命令視窗。

將第二步的路徑貼上去,後邊跟上你的exe檔案,直接回車。

一般情況下,這個就是可以直接發布為zip版。

雙擊exe檔案測試一下吧,如果提示缺少了dll,再手動加一下就可以了。

Qt5 專案程式打包發布 詳細教程

當我們用qt寫好了乙個軟體,要把你的程式分享出去的時候,不可能把編譯的目錄拷貝給別人去執行。編譯好的程式應該是乙個主程式,加一些資源檔案,再加一些動態鏈結庫,高大上一些的還可以做乙個安裝檔案。qt開發的程式發布的時候經常採用兩種方式 靜態編譯 可生成單一的可執行檔案 動態編譯 需同時附上需要的dll...

第7周 專案5 排隊看病模擬

檔名稱 1.pp 完成日期 2015年10月16日 問題描述 編寫乙個程式,反映病人到醫院看病,排隊看醫生的情況。include include typedef struct qnode qnode 鏈隊結點型別 typedef struct qutype 鏈隊型別 void seedoctor i...

第7周專案5 排隊看病模擬

問題 檔名稱 專案5.cbp 作 者 王聰 完成日期 2015年10月17日 版 本 號 v1.0 問題描述 編寫乙個程式,反映病人到醫院看病,排隊看醫生的情況。在病人排隊過程中,主要重複兩件事 1 病人到達診室,將病歷本交給 排到等待佇列中候診。2 從等待佇列中取出下一位病人的病歷,該病人進入診室...