il programma ti crea i file .o xche quando faiun programma con "+ sorgenti" (che si chiamano MODULI), prima vengono compilati singolarmente i vari file, creando appunto dei file OGGETTO (.o) e poi questi file oggetto vengono LINKATI assieme per creare un unico eseguibile.
allora... procedura semplice e indolore:
-dev-cpp è un ide ma percompilare usa il buon vecchio gcc.
-immagino che tu sia su windows, percui fai un bel CERCA (o TROVA, non mi ricordo come si chiama) per vederedove si trova sto benedetto "gcc.exe"
-quando l'ha trovato apri la shell (il prompt di ms-dos) e aggiungi al PATH il percorso della cartella contenente il gcc
-adesso puoi compilare da riga di comando, per cui scrivi:
\>gcc -o NOME_PROGRAMMA file1.c file2.c (tutti i file che servono)
dove NOME_PROGRAMMA è ilnome che vuoi dare all'eseguibile finale (unico e comprensivo di tutti i moduli)
file1.c, file2.c, filen.c sono tutti i MODULI che devono essere prima compilati e poi linkati assieme per ottenere l'eseguibilefinale
spero di essere stato chiaro... quando hai fatto questa cosa, dato che è noioso riscrivere tutta la stringa con i parametriperil gcc, fatti un bel giro su wikipedia così puoi ottimizzare le cose creando un bel MAKEFILE, per compilare tutto digitando solo "make"
hola!
|