QT使用windeployqt部署 與NIS Edit安裝嚮導進一步發佈軟件

需求的軟件環境:

Qt5.5 for Desktop 

NSIS 2.46

HM NIS Edit 2.03

第一部分  Qt5.5 for Desktop (minGW 4.9.2 32bit)

1.將qt編譯出來的運行文件(後綴.exe),拷貝至英文路徑保存。選中屬性,查看文件完整路徑

2.在開始目錄打開運行Qt5.5 for Desktop (minGW 4.9.2 32bit)

3.輸入命令windeployqt  文件路徑,運行成功加載動態庫,同時加載至運行文件中。

如上即軟件運行環境部署成功,整個文件拷貝至其他win系統中即可運行。

若需要進一步打包,請參考第二部分

第二部分  手把手教NIS Edit安裝嚮導的使用

(參考鏈接:https://blog.csdn.net/signjing/article/details/7855855

1 安裝完上述兩款軟件後啓動HM NIS Edit,如圖:

2 點擊“文件”-“新建腳本:嚮導”,如圖:

3 彈出嚮導歡迎界面,點擊“下一步”:

4 可以自定義應用程序名稱,版本,出版人,網站等信息,點擊“下一步”:

5 安裝程序語言取消選擇“English”,選擇“SimpChinese”,點擊“下一步”:

6 設置授權文件的路徑,點擊“下一步”:

嚮導中默認的許可文件路徑爲“c:\path\to\licence\YourSoftwareLicence.txt”,但事實上這個路徑並不存在,因此設置授權文件的路徑,但要確保路徑是存在的。爲此,在C:\util\nsis_exam\目錄下創建了協議許可.rtf文件。

 

此次是爲了演示安裝嚮導的使用,因此不必深究.rtf中文件的內容,只需創建它,用office word編輯它,隨意保存些文本即可,如:

7 應用程序列表中有默認的兩個文件,實際製作安裝包時,這兩個文件往往不是我們需求的文件:

選中它們,利用“刪除文件”按鈕將其移除:

然後點擊“添加目錄樹”按鈕:

彈出目錄編輯界面,通過瀏覽文件夾按鈕選擇目錄,如圖目錄爲“C:\Program Files\NSIS”,點擊“確定”按鈕:

待文件全部加載到應用程序文件列表,如圖,點擊下一步:

8 確認下應用程序的圖標信息,點擊下一步:

9 可以指定安裝程序完成時要執行的程序文件,點擊“下一步”:

10 可以指定解除安裝程序屬性,然後點擊“下一步”:

11 勾選“保存腳本”、“轉換文件路徑到相關路徑”,點擊“完成”:

12 提示保存腳本窗口,爲腳本命名,如圖爲“signjing安裝示例.nsi”,點擊“保存”按鈕:

13 腳本保存後自動回到編輯器主界面:

 

14 點擊“NSIS”-“編譯腳本”以編譯腳本:

15 腳本開始編譯,腳本編譯時,可以通過日誌窗格看到編譯進程:

16 編譯完成,在日誌窗格會顯示類似的信息:

17 在腳本的同目錄下可以看到安裝包Setup.exe已產生:

 

到此,利用安裝嚮導製作的安裝包就完成了,從認識NSIS到能做出安裝包,這無疑是一個重大的改變,但我們的追求不能僅停留在這個層面,下一次將針對本次產生的腳本進行修改以實現一些安裝包個性化的效果。

 
————————————————
版權聲明:本文爲CSDN博主「signjing」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/signjing/article/details/7855855

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章