agus83
18-06-2008, 09:07
Ciao a tutti,
ho un quesito da porvi data la mia grossa ignoranza in materia :p
Ho un programma in c, composto da file sorgente e header .h. Questo header a sua volta include altri file .h, che hanno a loro volta le funzioni implementate nei corrispettivi file .c.
Usando gcc come riesco a compilare tutto il progetto? Per facilità metto dei nomi ai file:
program.c
program.h
porgram.c
include "program.h"
main()
{
int i;
char a;
function(int i,char a);
}
program.h
#include "func_lib.h"
#include "mat_lib.h"
#include "string_lib.h"
func_lib.c
void function(int i,char a) {
printf("CIAO");
}
HELP!
ho un quesito da porvi data la mia grossa ignoranza in materia :p
Ho un programma in c, composto da file sorgente e header .h. Questo header a sua volta include altri file .h, che hanno a loro volta le funzioni implementate nei corrispettivi file .c.
Usando gcc come riesco a compilare tutto il progetto? Per facilità metto dei nomi ai file:
program.c
program.h
porgram.c
include "program.h"
main()
{
int i;
char a;
function(int i,char a);
}
program.h
#include "func_lib.h"
#include "mat_lib.h"
#include "string_lib.h"
func_lib.c
void function(int i,char a) {
printf("CIAO");
}
HELP!