Discussione: GCC e librerie
View Single Post
Old 13-05-2005, 09:24   #12
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Cittā: Roma
Messaggi: 15625
-l<suffisso> indica di linkare una libreria con un dato suffisso, ovvero con il nome lib<suffisso>.so. Con -lm verrā linkata la libreria libm.so (nb i .so sono equivalenti alle dll di windows).
Viene normalmente linkata la libreria dinamica, non quella statica (a meno che non specifichi -static, oppure a meno che esista solo la versione statica).
Le funzioni matematiche sono da sempre separate dalla libc, non so per quale motivo (o meglio, ho una mia idea).
__________________
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
ilsensine č offline   Rispondi citando il messaggio o parte di esso