Verknüpfen mehrerer Implementierungsdateien in C
Ich habe eine Reihe von.c
Dateien, d. h. die Implementierungsdateien sagen
Wobei Funktionen aus einer der Dateien jede Funktion aus einer anderen Datei aufrufen können. Meine Frage ist, brauche ich eine?.h
h. Header-Datei für jede Implementierung von A und B, wobei jede Header-Datei die Definition von hatALLES die Funktionen in A oder B.
Main.c wird auch beides habenA.h
undB.h #included
drin?
Wenn jemand endlich klar machen kann, wie kann ich dann später die mehreren Dateien im Terminal kompilieren und ausführen?
Vielen Dank.