QT使用自帶的windeployqt 生成exe來發布軟件

t使用自帶的windeployqt 生成exe來發布軟件

集成開發環境 QtCreator 目前生成圖形界面程序 exe 大體能夠分爲兩類:
Qt Widgets Application  和 Qt Quick Application
下面分別介紹這兩類exe 的發佈方式。html

第一類 Qt Widgets Application 可執行程序發佈方式ide

意思是建立的 Qt Widgets Application 項目post

下面來發布軟件:ui

 Release 方式編譯生成 exe 程序,也就是調試運行的方式選擇Releaseurl

 

 

運行成功後,會在源碼項目文件夾的 release文件夾下生成 exe文件spa

 

將 project.exe 可執行文件複製到 別的文件夾下,這裏我複製到C:\備忘錄\下調試

 

在開始菜單Qt5.5.0下找到Qt5.5 for Desktop cmd運行文件,打開運行orm

 

cmd進入C:\備忘錄\下, 執行命令windeployqt project3.exehtm

 

而後在C:\備忘錄下就能夠看到發佈的文件了,連依賴關係都解決了,直接能夠運行blog

 

第二類 Qt Quick Application的發佈方式

 

也就是建立的Qt Quick Application項目,操做相似。

 

以 Release 方式編譯生成 exe 程序

將項目release文件夾下生成的exe文件

放到一個文件夾裏面,而後打開Qt的cmd命令,輸入

windeployqt   project3.exe   --qmldir  C:\Qt\Qt5.5.0\5.5\mingw492_32\qml  

(exe文件名已經Qt安裝路徑根據本身的而定)

 

而後備忘錄下面就生成發佈文件了。能夠直接點開運行。

 

最後用個打包軟件來發布軟件吧!!

相關文章
相關標籤/搜索