|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Mar 2003
Città: Paris
Messaggi: 912
|
Compilare in C da vari file .c e .h
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? Scusate ma non ne so molto di programmazione modulare... |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Roma
Messaggi: 806
|
Re: Compilare in C da vari file .c e .h
Quote:
Devi specificare la lista dei file sorgenti *.c |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:58.



















