make
is a GNU command so the only way you can get it on Windows is installing a Windows version like the one provided by GNUWin32. Anyway, there are several options for getting that:
- The most simple choice is using Chocolatey. First you need to install this package manager. Once installed you simlpy need to install
make
(you may need to run it in an elevated/admin command prompt) :choco install make
- Other recommended option is installing a Windows Subsystem for Linux (WSL/WSL2), so you’ll have a Linux distribution of your choice embedded in Windows 10 where you’ll be able to install
make
,gcc
and all the tools you need to build C programs. - For older Windows versions (MS Windows 2000 / XP / 2003 / Vista / 2008 / 7 with msvcrt.dll) you can use GnuWin32.
An outdated alternative was MinGw, but the project seems to be abandoned so it’s better to go for one of the previous choices.
Related Posts:
- Error in make command makefile:18: *** missing separator. Stop [duplicate]
- What are the differences between make clean, make clobber, make distclean, make mrproper and make realclean?
- How to print out a variable in makefile
- What is the difference between “make” and “make all”?
- what is the difference between ‘make after make clean’ and just ‘make’?
- make *** no targets specified and no makefile found. stop
- How to install “make” in ubuntu?
- How to use LDFLAGS in makefile
- how to “execute” make file
- How to run a makefile in Windows?
- How do I force make/GCC to show me the commands?
- How does “make” app know default target to build if no target is specified?
- Makefile:2: *** missing separator. Stop
- Make error: missing separator
- Windows 7 – ‘make’ is not recognized as an internal or external command, operable program or batch file
- makefile “no such file or directory”
- gcc error: wrong ELF class: ELFCLASS64
- makefiles CFLAGS
- What’s the opposite of ‘make install’, i.e. how do you uninstall a library in Linux?
- The difference between .mk file and Makefile
- Passing additional variables from command line to make
- Undefined reference maybe makefile is wrong?
- C Makefile – missing seperator. stop
- What is the difference between gmake and make?
- Makefile on Cygwin
- What does “all” stand for in a makefile?
- What exactly are DLL files, and how do they work?
- The application was unable to start correctly (0xc000007b)
- Can’t start Eclipse – Java was started but returned exit code=13
- How to log in to phpMyAdmin with WAMP, what is the username and password?
- How to upgrade Git on Windows to the latest version
- PermissionError: [Errno 13] Permission denied
- ‘git’ is not recognized as an internal or external command
- makefile:4: *** missing separator. Stop
- Failed to write core dump. minidumps are not enabled by default on client version of windows
- ow can I find where Python is installed on Windows?
- Can’t connect to MySQL server on ‘localhost’ (10061) after Installation
- Why is Windows 32-bit called Windows x86 and not Windows x32?
- undefined reference to WinMain@16 (codeblocks)
- anaconda – path environment variable in windows
- Need to navigate to a folder in command prompt
- How to clear the interpreter console?
- Difference between using Makefile and CMake to compile the code
- Bat file to run a .exe at the command prompt
- Windows equivalent to UNIX pwd
- openssh windows bad owner or permissions
- PermissionError: [WinError 5] Access is denied python using moviepy to write gif
- How do I add the MinGW bin directory to my system path?
- Shared folder between MacOSX and Windows on Virtual Box
- make: Nothing to be done for `all’
- “ImportError: No module named site” on Windows
- How to get Current Directory?
- “python” not recognized as a command
- What is Windows Fabric and how to host services in it?
- starting R: Error: ‘\U’ used without hex digits in character string starting “”C:\U”
- xcopy returns error “Invalid number of parameters” when exclude parameter is set
- ‘openssl’ is not recognized as internal or external command
- docker error : the input device is not a TTY. If you are using mintty, try prefixing the command with ‘winpty’
- Curl not recognized as an internal or external command, operable program or batch file
- What is the jasperrepots-fonts jar for and how to use it?
- Redirecting Output from within Batch file
- How to completely uninstall Android Studio from windows(v10)?
- what is shortcut command to kill process in windows command?
- How do you clear the console screen in C?
- What is %0|%0 and how does it work?
- Why do fonts appear jagged in Chrome?
- What is the job of autogen.sh when building a c++ package on Linux
- How does the echo command works in batch programming
- Visual Studio compiles but the exe isn’t there
- Using G++ to compile multiple .cpp and .h files
- LPCSTR, LPCTSTR and LPTSTR
- How to install and run the Nmap program through Cygwin in Windows?
- SSH to Vagrant box in Windows?
- Docker hv-sock proxy (vsudd) is not reachable windows
- Ruby 2.0.0p0 IRB warning: “DL is deprecated, please use Fiddle”
- java ‘jar’ is not recognized as an internal or external command
- In which cases does program exit with 0x40010004 code?
- Sublime Text from Command Line
- What is the difference between \ and \\ in file path
- A _disk_id.pod file appears on a windows flash drive
- Can’t load IA 32-bit .dll on a AMD 64-bit platform
- What’s a good (free) visual merge tool for Git? (on windows)
- IntelliJ IDEA “The selected directory is not a valid home for JDK”
- Permissions to wp-content folder in Windows Server 2012
- Uncaught Error: Call to undefined function mysql_connect() – WordPress installation
- One blog inside another
- Is Windows hosting a bad idea for wp?
- Permalinks on Windows IIS not working and web.config breaks site – does wordpress not support windows server now, if so how?
- Setting up WordPress Locally on WAMP for a new site (with one already)
- WordPress CSS completely broken on IIS
- Custom permalink gives 404 error only in some pages
- html to posts, jpg to featured image, zip file contains jpg and html
- Remove index.php from WP 8.0 install migrated to IIS from Apache (still detecting Apache server)?
- How to send ctrl+alt+del using Remote Desktop?
- Is there a global, persistent CMD history?
- How to check if a port is blocked on a Windows machine?
- How can I connect to a Windows server using a Command Line Interface? (CLI)
- How to delete cached temporarily credentials for a network share on a Windows machine without rebooting or logging off [duplicate]
- swap partition vs file for performance?
- How do you free up a port being held open by dead process?