У меня есть папка MinGW в Windows, и я не установил никаких путей в переменных среды. Когда я запускаю следующую команду:Запуск MinGW gcc-компилятора в Windows 7 без установки переменных окружения
D:\toolchains\MinGW\bin>gcc.exe hw.c -o hw
Я получил эту ошибку:
gcc.exe: error: CreateProcess: No such file or directory
Насколько я понимаю, эта проблема вызвана тем, что я не добавить этот путь к переменным окружения. Как я могу решить эту проблему без добавления этого пути к переменным среды, потому что я планирую запустить эту команду из сценария Python.
Вместо вызова 'gcc.exe' вы просто вызываете' D: \ toolchains \ MinGW \ bin \ gcc.exe'. Вам даже не нужно находиться в установочном каталоге MinGW, пока вы даете полный путь к gcc. – Tim
@TimF Когда я это делаю, я получаю ту же ошибку :( –
Хорошо, извините, тогда это gcc, который не находит hw.c. Так что вы выполняете эту команду из папки, где hw.c есть, или вы даете абсолютное или относительный путь к hw.c. Пример: D: \ toolchains \ MinGW \ bin \ gcc.exe D: \ path \ to \ hw.c -o hw' – Tim