|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
Gcc - compilare piu files in un unico file oggetto .o
Salve, c'è un modo per compilare piu file sorgenti in un unico file oggetto, cosi da creare una sorta di libreria e linkare solo quel modulo quando mi serve?
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5705
|
passarglieli come argomenti in riga di comando
![]() ne prende anche piu' di uno ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Prima crei i file .o singoli, poi esegui un link parziale:
ld -r -o out.o file1.o file2.o... In alternativa, puoi creare una libreria statica (.a): ar cru libout.a file1.o file2.o...
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
Quote:
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
Re: Gcc - compilare piu files in un unico file oggetto .o
se riuscissi a trovare questo compilatore per windows
![]() |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
se vuoi installare solo il compilatore vai sul sito
www.mingw.org oppure isntalla un ide integrato come devc++ o MinGWDeveloperStudio.
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
che caos in quel sito
![]() sai mica qual'è la versione di gcc per windows ? |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
Se vai nella sezione download
http://www.mingw.org/download.shtml devi cliccare sul primo link, quello intitolato MinGW-3.2.0-rc-3.exe per usarlo da linea di comando devi anche inserire nella variabile d'ambiente PATH il percorso della sottocartella bin della cartella di installazione di MInGW
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3736
|
fatto, grazie
![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:01.