figulus
12-03-2004, 15:29
Ecco il mio problema. Sto studiando un libro di algoritmi si testi, nel libro da lo pseudocodice, che ho ben compreso, degli algoritmi. Nella pagina web degli autori ci sono le sorgenti.
http://www-igm.univ-mlv.fr/~mac/CHL/CHL.html
Di ogni algoritmo c'č un .c e un .h, vedi
http://www-igm.univ-mlv.fr/~lecroq/CHL/chl-alg-C.html
In nessuno dei programmi c'č un main !
Supponiamo che a me interessi il programma pippo.c, che inizia con
#include <stdio.h>
#include "ciao.h"
#include "pippo.h"
Pensavo di fare cosė:
1) Metto tutte le sorgenti in un'unica cartella
2) Scrivo un main.c con tutti gli include che richiami la funzione pippo descritta in pippo.c
2) Do il comando
$ gcc -c ciao.h pippo.h main -o main.exe
Ma non funziona. Dove sbaglio? :cry:
Scusate ma non ne so molto di programmazione modulare... :muro:
http://www-igm.univ-mlv.fr/~mac/CHL/CHL.html
Di ogni algoritmo c'č un .c e un .h, vedi
http://www-igm.univ-mlv.fr/~lecroq/CHL/chl-alg-C.html
In nessuno dei programmi c'č un main !
Supponiamo che a me interessi il programma pippo.c, che inizia con
#include <stdio.h>
#include "ciao.h"
#include "pippo.h"
Pensavo di fare cosė:
1) Metto tutte le sorgenti in un'unica cartella
2) Scrivo un main.c con tutti gli include che richiami la funzione pippo descritta in pippo.c
2) Do il comando
$ gcc -c ciao.h pippo.h main -o main.exe
Ma non funziona. Dove sbaglio? :cry:
Scusate ma non ne so molto di programmazione modulare... :muro: