QT5發佈exe程序
首先在qt下編譯,生成exe
下載軟件,用於發佈EXE和DLL
qt下運行要打包的程序;打開下載的procexp.exe,在“菜單=>視圖=>下排窗口顯示內容“中選擇“動態鏈接庫”,然後在process欄裏找到並點擊正在運行的程序,就可以在下排窗口中看到程序運行所需要的dll及其路徑。
將exe及需要的dll複製到同一個目錄下,文件結構舉例如下:
--platforms
--qwindows.dll
--imageformats
--qjpeg.dll
--jiarenyf.exe
--Qt5Core.dll
--Qt5Gui.dll
--Qt5Widgets.dll
--msvcp120.dll
--msvcr120.dll
- 上述文件夾中的exe便可以在其他電腦上運行了。
打包exe程序
安裝並打開下載的Enigma Virtual Box程序
選擇待打包的exe以及待保存路徑
下方“文件”選項卡中點擊“增加=>增加文件”增加需要的dll
最後,“執行封包”,就可以了。