gcc не может найти -lgcc, g ++. exe: ошибка: CreateProcess: нет такого файла или каталога - PullRequest
0 голосов
/ 05 сентября 2018

Я пытаюсь использовать MingGW в Windows, но когда я пытаюсь скомпилировать мои файлы c / c ++, при компиляции с C (gcc)

возникает следующая ошибка
> gcc c:\Users\Administrator\Desktop\C_C++\helloworld\hello.c - o c:\Users\Administrator\Desktop\C_C++\helloworld/hello

c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc_eh
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lgcc_eh
collect2.exe: error: ld returned 1 exit status

и следующая ошибка возникает при компиляции с C ++ (g ++)

> g++ c:\Users\Administrator\Desktop\C_C++\helloworldcpp\hello.cpp -o c:\Users\Administrator\Desktop\C_C++\helloworldcpp/hello

g++.exe: error: CreateProcess: No such file or directory

Переменная пути C: \ MinGW \ bin . Я скачал mingw-developer-toolkit, mingw32-base, mingw32-gcc-g ++ и msys-base среди пакетов базовой установки. Также я получаю ошибку #include для iostream. Я испробовал почти все методы в интернете, но не смог исправить.

1 Ответ

0 голосов
/ 06 сентября 2018

Кажется, что MinGW был установлен неправильно.

Повторная установка, скорее всего, решит проблему.

...