Tangwx

Tangwx

博客网站

Qt打包exe

Qt 打包 exe#

第一步#

如何生成.exe 文件#

首先將 QT Creator 編輯介面的建構模式,建構 Release 模式並重新編譯!
image-20231010185324319
然後點擊運行(ctrl+R)!在專案一欄,建構目錄下,會生成以 release 結尾命名的資料夾。
image-20231010185527755

裡面包含以下檔案:
image-20231010185627211
打開 release 的資料夾,裡面包含相應的.exe 檔案!
image-20231010185652994
這時單擊.exe 檔案,並不能運行成功,因為我們還缺少 Qt 必要的庫檔案

image-20231010185734592

第二步#

如何在未安 QT 的電腦上運行生成的.exe 檔案#

具體見下:首先,將生成的.exe 單獨的放置到一個空的資料夾內!
image-20231010185911059

在 win10 下搜索 qt,打開紅色框內的命令視窗:
image-20231010190017809
進入剛剛拷貝到 exe 的目錄
image-20231010190157192

再輸入: windeployqt .exe 檔案名 回車。
image-20231010190258096
image-20231010190342010
此時就可以發現,原來的空資料夾內出現了許多檔案:
image-20231010190356444
此時這個.exe 檔案就可以在沒有安裝 QT 的電腦上進行運行啦!
需要將.exe 檔案所在的資料夾全部拷貝到另外一台電腦上才可以哦!
可以將這個資料夾進行打包,發給其他人,進行測試!

注意::VS2010 與 Qt5.0 插件相結合的方式,同樣可以生成.exe 檔案,並且也可以在沒有安裝 VS2010 的電腦上成功運行。

第一步#

VS2010 將 Debug 改為 Release,然後啟動調試(F5), 調試成功後,會在工程資料夾下的 Release 資料夾中生成 XXX.exe 檔案;

第二步#

同 QtCreator 軟體一樣

第三步#

同 QtCreator 軟體一樣

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。