| Zeile 1: | Zeile 1: | ||
| + | Ein Makefile ist eine Datei, die zum automatischen kompilieren von Programmen genutzt wird. Es wird oft bei größeren Projekten eingesetzt, da man diese schlecht von Hand kompilieren kann. Beispiele dafür sind z.B. die TarBalls von Linux, die zum installieren von Programmen aus dem Sourcecode heraus genutzt werden. | ||
| + | |||
| + | Der Befehl 'make', welcher auf den meisten UNIX oder UNIX ähnlichen Systemen verfügbar ist, liest das Makefile ein und ruft selbsständig Compiler und Linker auf und installiert oft, wenn er nach dem kompilieren mit 'make install' aufgerufen wird, das ferig kompilierte Programmnach den Anweisungen im Makefile. | ||
| + | |||
== Links == | == Links == | ||
| + | *[http://de.wikipedia.org/wiki/Makefile] ''deutsch'' | ||
*[http://www.ijon.de/comp/tutorials/makefile.html Tutorial] ''deutsch'' | *[http://www.ijon.de/comp/tutorials/makefile.html Tutorial] ''deutsch'' | ||
*[http://www.gnu.org/software/make/manual/ GNU Make Manual] ''english'' | *[http://www.gnu.org/software/make/manual/ GNU Make Manual] ''english'' | ||