[英]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.