l33t
11-08-2001, 16:54
angenommen ich habe ein programm geschrieben, das aus folgenden files besteht :
main.c
functions.h
functions.c
in main.c steht dann
.
.
.
#include "functions.h"
in functions.h stehen die Prototypen von den funktionen, z.b :
int compare(int a, int b) ;
char *wasweisich(int x) ;
usw.... .
und in functions.c sind sie dann implementiert, also :
int compare(int a, int b)
{
if (a==b)
return 1 ;
.
.
.
}
Wie kann ich nun mit gcc das alles zu einem programm kompilieren?? Habe mal gehört das es mit makefiles geht. aber wie ??
main.c
functions.h
functions.c
in main.c steht dann
.
.
.
#include "functions.h"
in functions.h stehen die Prototypen von den funktionen, z.b :
int compare(int a, int b) ;
char *wasweisich(int x) ;
usw.... .
und in functions.c sind sie dann implementiert, also :
int compare(int a, int b)
{
if (a==b)
return 1 ;
.
.
.
}
Wie kann ich nun mit gcc das alles zu einem programm kompilieren?? Habe mal gehört das es mit makefiles geht. aber wie ??