在 Visual Studio 2019?運行 Qt/QML?項目比直接使用QtCreator環境麻煩,主要是有qmake?的一些配置項不能在 Visual Studio中設置。下面整理一些常見問題的處理方法,供參考:
- 搭建VS Qt ?環境,在Visual Studios 2019下面安裝 Qt Visual Studio Tool插件 :擴展管理,查找Qt Visual Studio Tools,下載安裝
- 手動清理殘留文件(適用于卸載失敗或需要徹底刪除),刪除擴展安裝目錄:%LocalAppData%\Microsoft\VisualStudio\<版本號>\Extensions
- QtQick3D模塊依賴路徑找不到(fatal error C1083: 無法打開包括文件: “QQuick3DGeometry”: No such file or directory ),手動添加include 路徑:
- 手動添加QtQuick3D模塊:
- Qt 使用 visual studion 2019 編譯,因 qrc 過大,導致編譯失敗:fatal error C1060: 編譯器的堆空間不足,拆分 qrc 文件,使用rcc獨立加載
- 自定模塊未安裝(qml: qrc:/xxxx/xxxxx.qml:3 module "xxxxx" is not installed),需要手動設置QML_IMPORT_PATH:右鍵項目 → 屬性 → Debugging → Environment:QT_QML_PATH=D:\Path\To\Your\Project\qml;QML_IMPORT_PATH=D:\Path\To\Your\Project\qml