'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:

enter image description here

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