Als Erstes erstellen Sie die C-Datei start.c, die die Methode main() enthält.
In der Methode main() wird die Methode printHallo() aufgerufen. Diese ist weder eine Methode aus den Standard-C-Bibliotheken noch in der gleichen Datei vorhanden. Sie ist nämlich in der Datei hallo.c definiert worden.
1: #include <stdio.h> 2: 3: void printHallo() { 4: printf("Hallo Fibelleser!\nEs hat geklappt\n"); 5: } 6:
Die beiden Quellcode-Dateien müssen nun zuerst kompiliert werden. Dazu verwenden Sie den C-Kompiler gcc. Der Schalter -c bewirkt, daß die angegebene Datei zu einer Objekt-Datei kompiliert wird. Dann werden die beiden Objektdateien durch gcc mit dem Schalter -o zu der Programmdatei gruss zusammengelinkt. Dann noch schnell die Rechte für das neue Programm geändert und fertig ist der Gruß.
barclay@enterprise:~/cprog> gcc -c start.c barclay@enterprise:~/cprog> gcc -c hallo.c barclay@enterprise:~/cprog> gcc -o gruss start.o hallo.o barclay@enterprise:~/cprog> chmod 755 gruss barclay@enterprise:~/cprog> gruss Hallo Fibelleser! Es hat geklappt barclay@enterprise:~/cprog>