【打包成exe安裝包文件發布你的程序】使用QT聯系人管理系統的例子


【前言】在 QT數據庫使用案列【聯系人】-- 使用sqlite和QStringListModel 中,我們寫了這個程序,如何將它打包成安裝文件發給其他小伙伴呢?

我們使用

nsis-2.46-setup.exe【點我下載

nisedit2.0.3.exe 【點我下載
這兩個軟件。

【目標】

我們將要制作的安裝包效果。

【安裝好運行】

【源碼下載】

http://pan.baidu.com/s/1qWLUqWO

【步驟】

我們用QtCreater開發好程序后。大概目錄如下

【QT下面的動態庫都是必要的,如還缺其他庫,可用 Dependency Walker 查看】【圖標可以到 http://www.easyicon.net/ 找一張漂亮的】

其中sqldrivers 和 platforms目錄是 Qt安裝目錄下plugins下的,因為我們這個程序用到了sql,當然要拷貝sqldriver目錄了,里面有sql驅動。platforms應該所有的內容都拷貝過來,不然會出錯誤。

【sqldrivers】里的內容

【platforms里的內容】

【打開HM NIS Edit 新建腳本向導】

【添加文件】

 

【添加目錄sqldrivers 和 platforms】

【注意,選到platform和sqldrivers的上一級目錄,也就是debug目錄就行了】

【快捷圖標】

【設置安裝自述】

【安裝卸載】

這樣我們的安裝包程序就好了

是不是很簡單。

 


免責聲明!

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



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