Qt的軟件打包流程(Windows環境下)


設置icon


  • 許多的icon可以在該網站下載到:
    easyicon

  • 或者可以自己制作icon
    favicon

  • 設置方法:
    1. 將ico后綴的圖標文件放在project目錄下面,更名為myicon.ico
    2. 在pro文件中添加一句 RC_ICONS = myicon.ico
    3. 編譯即可(也可根據需求同事修改ico的名字,保持一致即可)

文件打包的bug


在windows下Qt自帶打包軟件windeployqt

這里有個坑,我特意下載了早一些版本的Qt,為Qt5.14.0

但是在使用該軟件打包的時候報錯

Unable to find Platform Plugin

也能看到這個bug提交至官方,但是說已經修復(事實上並不能解決......)

所以解決辦法就是回滾至Q5.13.1(😵坑啊)

文件打包的步驟


  1. 使用release編譯

  2. 編譯后生成的Realse文件夾在工程文件夾的同一目錄下面

  3. 找到,拷出exe,粘貼到一個文件夾中

  4. 打開**軟件,cd到粘貼了exe的文件夾下

  5. 輸入命令windeployqt 文件名.exe

  6. 相同目錄下會生成一個文件夾,里面已包含需要的dll文件,這時已完成

單文件軟件制作


胡蘿卜周Enigma Virtual Box下載

即可打包制作單文件夾文件了


免責聲明!

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



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