Qt 打包 exe#
第一步#
如何生成.exe 文件#
首先將 QT Creator 編輯介面的構建模式,構建 Release 模式並重新編譯!
然後點擊運行(ctrl+R)!在項目一欄,構建目錄下,會生成以 release 結尾命名的文件夾。
裡面包含以下文件:
打開 release 的文件夾,裡面包含相應的.exe 文件!
這時單擊.exe 文件,並不能運行成功,因為我們還缺少 Qt 必要的庫文件
第二步#
如何在未安 QT 的電腦上運行生成的.exe 文件#
具體見下:首先,將生成的.exe 單獨的放置到一個空的文件夾內!
在 win10 下搜索 qt,打開紅色框內的命令窗口:
進入剛剛拷貝到 exe 的目錄
再輸入: windeployqt .exe 文件名 回車。
此時就可以發現,原來的空文件夾內出現了許多文件:
此時這個.exe 文件就可以在沒有安裝 QT 的電腦上進行運行啦!
需要將.exe 文件所在的文件夾全部拷貝到另外一台電腦上才可以哦!
可以將這個文件夾進行打包,發給其他人,進行測試!
注意::VS2010 與 Qt5.0 插件相結合的方式,同樣可以生成.exe 文件,並且也可以在沒有安裝 VS2010 的電腦上成功運行。
第一步#
VS2010 將 Debug 改為 Release,然後啟動調試(F5),調試成功後,會在工程文件夾下的 Release 文件夾中生成 XXX.exe 文件;
第二步#
同 QtCreator 軟件一樣
第三步#
同 QtCreator 軟件一樣