Puck2099
14/02/2006, 15:15
Hola,
Tengo una dudilla respecto a la hora de enlazar las librerías en un programa.
Si enlazamos estáticamente una librería con -l y en realidad esa librería no se usa en el programa, ¿ese código se "injerta" en el programa o es lo bastante listo para saber que no se usará para nada y pasa de él?
No sé si me explico bien, por ejemplo, ponemos en los LDFLAGS un -lz para que enlace con la librería de compresión zip y en nuestro programa no hay nada que comprimir y/o descomprimir. ¿Se añadiría ese código y aumentaría de tamaño consecuentemente el archivo?
Saludos
Tengo una dudilla respecto a la hora de enlazar las librerías en un programa.
Si enlazamos estáticamente una librería con -l y en realidad esa librería no se usa en el programa, ¿ese código se "injerta" en el programa o es lo bastante listo para saber que no se usará para nada y pasa de él?
No sé si me explico bien, por ejemplo, ponemos en los LDFLAGS un -lz para que enlace con la librería de compresión zip y en nuestro programa no hay nada que comprimir y/o descomprimir. ¿Se añadiría ese código y aumentaría de tamaño consecuentemente el archivo?
Saludos