
第一步,打開我們的專案,將構建方式由Debug(除錯版本)改為Release(發布版本),這里不用多說了吧,

運行之后,沒有問題,并且在專案地址下生成一個如下檔案夾:

.我們將Release中的QRegExp.exe單獨復制出來,并保存到另一個新建檔案夾,


這里要注意一下是否缺少dll檔案
此時打開按win+R并輸入cmd打開命令窗,輸入cd /d D:\FdogProject\QRegExpR(剛才新建檔案夾中),并回車,再次輸入windeployqt QRegExp.exe,打包檔案夾里面多出各種依賴檔案,如下圖

打開安裝好的Enigma Virtual Box點擊下載,

點擊add,將新檔案夾的所有檔案除QRegExp.exe之外的全部檔案添加,點擊Files Options->compress files對檔案進行壓縮,再選擇process進行壓縮打包



最后會生成一個名為QRegExp_boxed.exe的程式,這個.exe程式就可以單獨移動出來,放在沒有安裝QT的windows機上跑了,
CSDN認證博客專家
Qt
C
C++
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/185030.html
標籤:其他
