'MinGW: "gcc is not recognized as an internal or external command"
I downloaded and installed MinGW. I used the graphical program to install the C++ compiler.
Typing gcc in the Windows command line prints:
gcc is not recognized as an internal or external command
I checked, and gcc.exe is present in C:\MinGW\bin. What's wrong?
Solution 1:[1]
Although an old question, none of the answers here helped me. The only route I found to get to my destination is by typing in the following line in my command prompt:
To copy: set Path=C:\MinGW\bin;%PATH%
After that, simply type in gcc -v.
Hope this helps anyone with the problem I had!
Solution 2:[2]
Or at the command line you must type in "\mingw\bin\gcc" instead of just "gcc". Best to set the environment as mentioned above.
Solution 3:[3]
Please edit the Path variable to append a semicolon followed by location "C:\MinGW\bin" and do NOT use any spaces while doing so.
Solution 4:[4]
maybe this is obvious, but don't forget that the PATH environment variable is case sensitive.
Solution 5:[5]
Please try the following: click on "New" under Environmental Variables and add the following line to both user and system variables without editing:
C:\mingw32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | |
| Solution 2 | Gavin Simpson |
| Solution 3 | user3501697 |
| Solution 4 | Luis Jose |
| Solution 5 | monkrus |

