система:
g++ версия: g++ (TDM-2 mingw32) 4.4.1
Windows 7 32 бит Env путь: C:\Python33\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Dwimperl\perl\bin;C:\Dwimperl\perl\site\bin;C:\Dwimperl\c\bin;C:\Program Files\QuickTime\QTSystem\;C:\Cygwin\bin;C:\Program Files\CodeBlocks\MinGW\bin;
Ошибка:
C:\Program Files\CodeBlocks\MinGW\bin>g++ -o first.exe D:\first.cpp
g++: CreateProcess: No such file or directory
Я посмотрел на подобные вопросы на SO, но ни у кого из них нет ответов для меня. По одному предложению я добавил Mingw, путь к пути переменной env, как показано выше.
Обновление: сначала я никогда не верил в это, но это сработало для меня.
Ошибка MinGW: нет такого файла или каталога
Эта ошибка, скорее всего, вызвана проблемой с PATH. Я подозреваю, что в вашем случае g++
пытается запустить некоторую утилиту в PATH, но сбой из-за ошибки в PATH или из-за неправильного g++
выполняется с заданными параметрами. Например, у вас может быть какой-то инструмент в C:\Cygwin\bin
.
Если это помогает кому-либо, мой случай для ошибки был неверным косой чертой в PATH, который был установлен как:
set PATH=%PATH%;"E:\godot.src\.locally/mingw32\bin"
Заменив последнюю запись в PATH
на содержимое ниже, убедитесь, что:
E:\godot.src\.locally\mingw32\bin