導航:首頁 > 源碼編譯 > qt程序編譯如何生成release版本

qt程序編譯如何生成release版本

發布時間:2025-09-09 01:11:15

Ⅰ QT如何生成release版本

(針對windows下的情況)一般分為兩種情況:

  1. 程序不含動態鏈接 即運行時不用.dll文件。此時,1. 點擊左側邊欄的Projects
    2. 在Build Step里的qmake build configuration中選擇Release,重新構建運行即可。

  2. 程序中含有動態鏈接(含有.dll文件)。此時,按照情況1操作後很可能無法生成.exe文件,或者生成的.exe文件,在生成的release文件夾中(如沒有生成release文件夾,自己建立一個release文件夾並且從debug文件夾中拷貝.exe文件進來亦可,並且該release文件夾不是必須在當前的工程目錄下)加入相應的動態鏈接庫文件(mingwm10.dll,QtGui4.dll,libgcc_s_dw2-1.dll,QtCore4.dll以及自編寫的程序所調用到的其他.dll文件,注意:.dll文件一定不要添加完全,不能有遺漏)和程序運行時需要預處理的配置文件(如沒有此種預處理所必須的文件,則不必考慮)等。但是這個時候還是經常發生錯誤,會提示 「
    無法定位程序輸入點******於動態鏈接庫
    QtCore4.dll上」這種類似的錯誤,這種情況是由於QtCore4.dll錯誤導致的,在qt的安裝目錄下有很多種QtCore4.dll文件,編譯時用的dll不是QT/bin中的dll,而用得是qt下desktop下的bin中的dll,雖然同名,但是功能不同,選擇錯誤會導致不能運行。以上操作都做到了,此時沒有意外,即使在沒有安裝QTcreator的機器上,該release文件夾下的.exe文件也能正常運行。

Ⅱ 求解,用QT creator怎麼生成release版本

Qt creator生成release版本的方法

在Qt creator的左下角,有一個按鈕(如圖)。

然後點擊綠色的類似於播放按鈕的按鈕進行編譯、運行。

閱讀全文

與qt程序編譯如何生成release版本相關的資料

熱點內容
電腦上寫簡報應該怎樣新建文件夾 瀏覽:473
python畫人物的代碼 瀏覽:211
白夜極光怎麼看伺服器 瀏覽:226
程序員自學入門書籍 瀏覽:190
支付寶賬單明細解壓碼在哪 瀏覽:221
蘋果接收安卓的數據怎麼沒有 瀏覽:456
python執行html文件 瀏覽:27
豬八戒app怎麼那麼卡 瀏覽:948
電腦文件夾貼簽工具 瀏覽:149
工資人事管理源碼 瀏覽:905
怎麼申請自己做app 瀏覽:580
程序員37歲照片 瀏覽:296
哪裡找程序員好 瀏覽:578
java無向圖 瀏覽:207
怎樣繁重工作之餘解壓 瀏覽:516
c語言二級程序大題怎麼編譯 瀏覽:438
單片機電子音響實驗 瀏覽:323
演算法工程師叫程序員嗎 瀏覽:367
python讀寫共享文件 瀏覽:902
如何將伺服器的數據遷移到雲端 瀏覽:940