[英]Cannot run compiler 'cl'
我已經按照說明在Windows上安裝了Qt,但是在創建Qt Widget應用程序時出現以下錯誤:
Running Windows Runtime device detection.
No winrtrunner.exe found.
Project ERROR: Cannot run compiler 'cl'. Maybe you forgot to setup the environment?
另外,在我的Qt Creator項目目錄中,除了.pro
文件之外,我看不到任何東西。
我已經嘗試過這個答案 ,但沒有得到任何結果。
在我的Qt安裝文件夾中,當我打開“ Tools
文件夾時,它只有QtCreator
文件夾,沒有編譯器文件夾。
如何解決這個錯誤?
因此,經過大量的努力和研究,我終於能夠在Windows中使用Qt Creator安裝Qt並運行該程序。
Debugging Tool For Windows
。 以前卸載的原因是,如果我們再次選擇了新選項進行安裝,它將不會覆蓋以前的安裝。 Tools > Options > Build & Run > Debuggers
,您可以看到應該自動檢測到調試器。 就我而言,在運行任何qmake
命令之前,我必須手動運行%QT_DIR%\\bin\\qtenv2.bat
,需要對其進行修改以調用vcvarsall.bat
。
對於VS 2017社區,將此行添加到qtenv2.bat
call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x64
用您擁有的任何體系結構替換x64。
要驗證您的VS-Qt工具鏈是否正確安裝:
Options > Kits
,確保在指定的選項卡下具有預期的Qt版本,編譯器和調試器。 這些名稱后綴有VS版本和體系結構。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.