Makefile
Aus Lowlevel
Version vom 21. Dezember 2007, 16:29 Uhr von Livinskull (Diskussion | Beiträge) (Kategorie hinzugefügt)
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 selbstständig Compiler und Linker auf. Mit 'make install' wird dann das kompilierte Programm installiert.
Links
- Wikipedia deutsch
- Tutorial deutsch
- GNU Make Manual english