#windows #compilation #mingw-w64
#Windows #Сборник #mingw-w64
Вопрос:
Я пытаюсь добавить компилятор mingw в Windows на qtcreator, и я сделал то, что сказал Интернет, добавьте путь к системной переменной окружения. C:Qt5.15.0mingw81_64bin это путь, который я использовал (без пробелов), но когда я попытался создать gcc-версию в cmd, я получаю
'gcc' is not recognized as an internal or external command,
operable program or batch file.
setpath дает мне
C:>set path
Path=C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;...C:Program FilesCMakebin;C:Qt5.15.0mingw81_64bin;...
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
Что мне сделать, чтобы исправить это?
Ответ №1:
Можете ли вы проверить, что он действительно существует там, запустив:
DIR C:Qt5.15.0mingw81_64bingcc.exe
Если его там нет, попробуйте
DIR C:Qt5.15.0mingw81_64bin*gcc.exe
чтобы посмотреть, есть ли у вас что-то вроде x86_64-w64-mingw32-gcc.exe
, что вам следует использовать вместо этого.
Комментарии:
1. Вау, большое спасибо!! Застрял на этом так долго. Проблема заключается в x86_64-w64-mingw32-gcc. Я могу переименовать его без каких-либо проблем, верно?
2. Не переименовывайте его, потому что тогда он будет отсутствовать. Инструменты сборки, такие как CMake, на самом деле будут искать это длинное имя. Но вы могли бы скопировать его и сделать то же самое для
g .exe
.