make ??

Post Reply
Message
Author
Anfänger

make ??

#1 Post by Anfänger »

Hallo,

ich habe ein ganz blöde frage, wozu dient der Befehl:

make

?

danke

Ben

Re: make ??

#2 Post by Ben »

Also, mit dem make Befehl wird das Kompilieren von Softwarepaketen, die im Quellcode vorliegen, vereinfacht und vereinheitlicht. (Die meisten Pakete werden mittlerweile durch ein einfaches ./configure; make; make install kompiliert und installiert.) Was passiert ist im wesentlichen, dass eine Datei (Makefile) gelesen wird. Dort sind Optionen angegeben, die dann spaeter dem Kompiler uebergeben werden. Schau Dir mal ein solchen Makefile an (more Makefile im toplevel der entpackten sourcen), dann siehst Du, dass mitunter ziemlich umfangreiche Optionen an den Kompiler uebergeben werden, die Du jetzt nicht mehr selbst eintippen musst. Ausserdem wird zusammen mit dem ./configure-Skript bestimmt, welche Quellen ueberhaupt uebersetzt werden muessen. Schliesslich wird dann aus dem Quellcode eine ausfuehrbare Datei erzeugt, die mittels make install an die richtige Stelle im Dateisystem kopiert wird.

Ich hoffe, dass stimmt jetzt so einigermassen <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Gruss, Ben

Anfänger

Re: make ??

#3 Post by Anfänger »

danke, du hast mir weitergeholfen <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

ciao

Post Reply