1. 程式人生 > >Qt軟體的釋出相關細節

Qt軟體的釋出相關細節

釋出release版本

debug版本因其中包含了除錯資訊使得程式依賴的dll檔案很大,真正釋出程式時要使用release版本。
在這裡插入圖片描述
在Qt中選擇release編譯通過後會在專案的build資料夾中找到對應exe檔案,若新增進了環境變數則會直接執行。若要想在其他人的電腦也能執行需要在Qt的bin目錄下將

  • Qt5Core.dll
  • Qt5Gui.dll
  • Qt5Widgets.dll
    複製到release檔案中,我的不適用Mingw編譯的而是msvc2013_64所以只需這個三個檔案
    如果是Mingw則還需要
  • libgcc_s_dw2-1.dll
  • libstdc+±6.dll
  • libwinpthread-1.dll
    如果Qt使用了png格式之外的圖片,則檔案中需要複製按照安裝目錄下plugins中的imageformats需要的格式對應的dll。
    資料庫等同理複製。

新增一個好看的icon

在這裡插入圖片描述

  1. 將ico檔案放在專案檔案中;
  2. 在.pro檔案中最後一行新增語句RC_ICONS = superperforma.ico
  3. 使用release進行編譯
    效果如圖
    在這裡插入圖片描述