Qt4程序在windows平台下打包發布


一、打包成綠色版

將源碼編譯成release版,運行*.exe文件,提示缺少*.dll,在Qt安裝目錄中找到相應的dll文件(一般在bin目錄下),將dll文件復制到exe文件目錄下即可。

二、打包成安裝版

1、首先安裝NSIS軟件,NSIS菜單--編譯工具--HW VNISEdit

2、上圖中選擇文件--新建腳本:向導--下一步

3、上圖中名稱填寫*.exe文件名;軟件版本、出版人、網站根據實際需要填寫(若沒有,則保留空白即可);程序標志會在安裝界面的底部顯示(若不需要也可選擇不顯示文本)。設置完成后選擇下一步

4、上圖中只需要修改自定義的安裝程序圖標,其余設置保持默認值(SimpChinese、現代界面、LZMA)。選擇下一步

5、上圖可根據需要自行設置,在這里沒有任何設置,直接選擇下一步

6、上圖中只需修改自定義的授權文件,可自己新建一個txt或rft文件並寫入一些軟件授權信息或其他信息(文件內容在安裝過程中會顯示出來並讓用戶選擇接受協議),其他保留默認設置,選擇下一步

7、上圖中將組名稱修改為“主程序必選”,描述信息可寫可不寫,同時將選項中 "c:\path\to\file\AppMainExe.exe", c:\path\to\file\Example.file 都刪除,允許用戶選擇要安裝的組件。最后點擊上方的樹形圖按鈕

8、上圖中選擇要發布的*.exe程序所在目錄(最好將發布程序時所有用到的文件均拷貝到該目錄下,即綠色版的目錄),並選中"包含子目錄"以及"單獨添加每個文件" ,其余保留默認設置。 然后選擇確定,加載完目錄下所有文件后,點擊下一步

 9、上圖可保留所有默認設置(默認生成開始菜單和桌面快捷方式),直接選擇下一步。

10、上圖可保留默認設置(當然也可添加一些自定義的自述,如漢化說明等等),選擇下一步

11、上圖中只需修改自定義的卸載程序圖標,其余保留默認設置(底部紅色的“注意”表明只能選擇簡易方式),選擇下一步

12、上圖中選中“保存腳本”,“轉換文件路徑到相對路徑”,“編譯腳本”,最后選擇完成,NSIS 自動編譯,生成打包后的文件!下圖為腳本編譯后輸出信息:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM