Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to type the make command at the command-prompt, but I keep getting the following error:

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

I am a novice and have no clue about these things, but I read lots of websites about this problem and I tried to follow their advices, but it's still not working.

I am using a Dell laptop with Windows 7 64-bit. I am running it from this folder:


My path is

c:\Program Files\WIDCOMM\Bluetooth Software\
c:\Program Files\WIDCOMM\Bluetooth Software\syswow64
C:\Program Files\Dell\DW WLAN Card\Driver
C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\
share|improve this question
What are you trying to do? The make command is a programming tool that builds a project. It does not come with Windows, it comes with a programming environment of some sort that you have to install manually. What are you trying to build; are you trying to compile a Perl script? – Synetech Jun 12 '12 at 18:35

Plan A

Find where make.exe is hiding and add it to your PATH.

Plan B

Install make (for example this one)

Plan B.2

Install the compilers and other stuff that are also usually needed for make to do anything useful. Have a look in your Makefile in C:\Users\Jenn\Documents\PhD\Software\trimAl\source or read the documentation for whatever you have downloaded in there.

Plan C

Find a precompiled Windows executable (preferably with a self-installer) of whatever thing you seek instead.

share|improve this answer

There is no make command in Windows. If you have some versions of Visual Studio installed, you may have a program named nmake, which is Windows' version of the classic UNIX make utility.

share|improve this answer

"Make" isn't an in-build Windows utility or command, hence it's telling you "'make' is not recognized as an internal or external command, operable or batch file".

You'll need the 3rd party Make.exe; which one will depend on what it is you're actually trying to accomplish.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.