Qt 打包release發布問題


  除了使用depens查看exe依賴的dll,本文使用qt5.13自帶的打包工具windeployqt.exe

tips:

        demo.exe(x86) :C:\Qt\Qt5.12.3\5.12.3\msvc2017\bin\windeployqt.exe(x86)

        環境變量:C:\Qt\Qt5.12.3\5.12.3\msvc2017\lib                   

        C:\Qt\Qt5.12.3\5.12.3\msvc2017\bin

        C:\Qt\Qt5.12.3\5.12.3\msvc2017\include

 

    如果以上設置不正確,那么會出現這種情況:

 

其實就是依賴庫對應不上,x86  跟x64混亂了,

 

  注意以上問題之后,使用命令行:

  path>windeployqt.exe  demo.exe

  自動把依賴的文件如下圖所示

    

 

 

 加載到path之中,然后就可以壓縮打包發布了。


免責聲明!

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



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