Fix ‘GCC’ is not Recognized as an Internal or External Command Error

gcc' is not recognized as an internal or external command, operable program or batch file.

The primary reason behind GCC is not recognized as an internal or external command is because the URI path to MinGW\bin Directory is unidentified to the GCC, and you have to add a path environment variable to GCC by typing environment variable in the windows search box and see the GE z-wave lights flashing brightly on the screen.

Another possibility for Gcc is not recognized because the GCC compiler is not installed correctly. While running the operable program or batch file, error messages are expected. Does it have any quick hack for the GCC to work on various operating systems, including Windows, MinGW, Visual Studio, and Linux? Well, read the article. In the end, comprehending the GCC is not recognized as an internal or external command. 

GCC Is Not Recognized As An Internal Or External Command

There are three methods to resolve the issue:

  1. Utilize the full path of the executable file to launch the program. 
  2. Designate the program path to the windows environment variable 
  3. Cut and Paste the file to the System 32 Folder. 

How to Identify and Change Path Environment Variables?

  • Windows computers have a search box next to the Start button in the taskbar. Start the process by searching the search bar and hunting for the environment variables. 
  • During the research, suggested options will pop up and from the list, look for the Edit System Environment Variables option.
  • All the System Properties options will appear on the screen; choose the Advanced tab or the tab to open that section. Now, select the Environment Variables button that might appear at the window’s extreme downside.
  • The “Environment Variables” window will open, and you should check the “System Variables” section. Scroll until the Path variable is found and its value has been determined. 
  • Choose the path and click the Edit button. The Edit Environment window opens and chooses the path displayed when you run the Set Path command in CMD and click the Edit button.
  • Atlast, type “;c:\MinGW\bin” to guide the selected Path value at the end, and finally, press the ‘Ok’ button to edit the Path.

Alternative Hack:

In case none of the methods described above world for you, then simply type the below command in the command prompt and see the magic happening:

CODE: set Path=C:\MinGW\bin;%PATH%

And add GCC -v. 

Are MinGW and GCC the same?

MinGW’is a short form to refer to the “Minimalist GNU for Windows” project. MinGW compiler is based on the system of the GNU GCC and Binutils projects that aims to compile the links code so that it can be effectively run on Win32 (Windows) systems. Additionally, it can function as a one-in-many tool and serve the function of C, C++, and Fortran compilers. 

What version of GCC is installed on Linux?

To check if GNU GCC Compiler is pre-installed on the system, look at the version of the GCC compiler on Linux. Alternatively, enter the command to locate GCC or g++ commands. 

GCC' Is Not Recognized As An Internal Or External Command

How do I know if GCC is installed in CMD?

In a command prompt window, type GCC and press Enter. If you see something like “GCC: Fatal error: Missing input file” in the output, it’s okay and has passed the test.

How do I set the GCC path in Windows 10?

Type “Settings” in the Windows search bar and open the Windows settings. Now, find the edit Account’s environment variables option from the options presented on the screen. Select the Path variable in the user variable and click on Edit. Choose the New and add the MinGW-w64 destination folder path to your system path.


To set GCC recognized as an internal or external command, all the following steps must be followed in chronological order. Though it doesn’t matter which platform you are using, the procedure remains the same:

  • Download Binary release.
  • Select the GCC installer for the Windows compiler 
  • Click on Agree all the terms and conditions. 
  • Find or locate the installation path.
  • Double-click the CodeBlocks icon.
  • And let the compiler work to resolve the situation. 

Leave a Reply

Your email address will not be published.