Also habe ich schließlich Cygwin heruntergeladen und das mitgelieferte "make"-System verwendet. Es hat perfekt funktioniert! Ich habe ehrlich gesagt keine Ahnung, warum der GnuWin32-Befehl "make" nicht funktioniert hat, aber ich nehme an, dies wäre hilfreich für diejenigen, die in Zukunft auf dasselbe Problem stoßen.
Microsofts Implementierung von Make ist nmake. Ich glaube nicht, dass es so fortgeschritten ist wie viele Make-Implementierungen von verschiedenen Unices, aber es sollte für einfache Makefiles funktionieren.
Wie Sie herausgefunden haben, ein eigenständiger make
war nicht genug; Sie brauchten Cygwin.
make
ist ein Programm, das ein Makefile interpretiert und die Befehle im Makefile ausführt. Aber was sind das für Befehle? Wenn Sie sich Ihr Makefile ansehen, sehen Sie Befehle im UNIX-Stil, die in Linux, Mac OS X oder Cygwin verfügbar sind, aber nicht in einem handelsüblichen Windows-System. Greifen Sie also einfach eine make
war nicht genug.