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 軟件一樣

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