Yoda
Yoda

Reputation: 18068

How to run makefile in Windows

I have folder consisting files:

enter image description here

How to run makefile? In console I type:make and it says no makefiles found.

Upvotes: 21

Views: 94833

Answers (2)

CATspellsDOG
CATspellsDOG

Reputation: 109

Your cmd was in the wrong directory. Shift and right-click in the folder that has the makefile (not on the makefile though) and then type: make or if you have mingw: mingw32-make.

It should then work.

Upvotes: 5

Gauthier Boaglio
Gauthier Boaglio

Reputation: 10242

Try to use MSYS : http://www.mingw.org/wiki/MSYS

MSYS is a collection of GNU utilities such as bash, make, gawk and grep to allow building of applications and programs which depend on traditionally UNIX tools to be present.

This allows to run bash-like scripts under windows.

MSYS is included in MinGW package (direct download).

MinGW Shell :

enter image description here

NOTE : CygWin can do this too, I think.


EDIT : The link to MinGW above is 32 bits. If you are interested in a 64 bits version of it, please have a look here.


EDIT : Changes have been made and the Windows Installer now comes with a bunch of installable packages (quite similar to apt-get install under Debian). This comes with a GUI that allows to choose/customize additional tools. Download it from here (The link above is kind of deprecated).

Upvotes: 19

Related Questions