como enlazar librerias
Publicado por sernamar (1 intervención) el 28/11/2006 13:30:00
Hola, tengo un pequeño problema a la hora de crear una libreria estatica (llamada libSRC.a) que utiliza otras 3 librerias tambien estaticas, pero me gustaria tener que manejar solo la primera y no las cuatro a la vez.
Lo que hago es, en el proyecto de libSRC, enlazar las 3 librerias con el comano -l de la siguiente forma:
-lISOtypes
-lCS
-lDatums
Pero cuando me crea la libreria libSRC.a, esta es de menor tamaño que las anteriores y si borro las 3 librerias y solo incluyo en un programa la libSRC.a me da error porque no las encuentra.
¿que estoy haciendo mal? ¿alguien me ayuda? Gracias
PD: las librerias se llaman libISOtypes.a , libCS.a y libDatums.a
Lo que hago es, en el proyecto de libSRC, enlazar las 3 librerias con el comano -l de la siguiente forma:
-lISOtypes
-lCS
-lDatums
Pero cuando me crea la libreria libSRC.a, esta es de menor tamaño que las anteriores y si borro las 3 librerias y solo incluyo en un programa la libSRC.a me da error porque no las encuentra.
¿que estoy haciendo mal? ¿alguien me ayuda? Gracias
PD: las librerias se llaman libISOtypes.a , libCS.a y libDatums.a
Valora esta pregunta
0