簡體   English   中英

將使用QML的,QBS構建的Qt應用程序部署到Windows

[英]deploy QML-using, QBS-built Qt application to windows

我已經在QtCreator中進行了申請

我將QML用於GUI,並將QBS用作構建系統

我希望能夠將應用程序部署到Windows(也許部署到Linux和MacOS,但是現在,我只關心Windows)

我嘗試通過一個最小的示例遵循Qmake的部署教程(使用QBS在Windows上構建二進制文件,並使用MSVC2017編譯器,截至2018-05-23 3:38 GMT-6,我一直在嘗試安裝MinGW使用最近6個小時的Qt維護工具,但仍然只有5%,因此一旦完成,我將嘗試使用MinGW),但是我遇到以下問題

在使用windeployqt.exe --release --qmldir ../src example.exe獲取dll和其他庫之后,使用Qt Quick Application-Swipe模板(帶有MSVC2017編譯器的發行版)

並嘗試執行example.exe,我收到一條消息說

"Qml debugging is enabled. Only use this in a safe environment!"

在cmd窗口中,在實際應用程序開始之前

即使我嘗試在項目的構建步驟中禁用它,也不會禁用它

它仍然顯示帶有消息的cmd,是否有一種方法可以完全確保構建設置能夠正常工作? 我是否缺少QtCreator配置,以確保我設置的設置確實能夠達到預期目的? 我需要重新啟動Qtcreator或Windows才能使它們工作嗎?

更新:即使使用MinGW,仍然會發生

此錯誤將在Creator 4.7中修復。 參見https://bugreports.qt.io/browse/QTCREATORBUG-20377

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM