Preguntas etiquetadas con static-libraries

Una biblioteca estática es un archivo de archivos de objetos. Utilizado como entrada del vinculador, el vinculador extrae los archivos de objeto que necesita para llevar a cabo el vínculo.


8
El archivo es universal (tres segmentos), pero no contiene un (n) error de segmento ARMv7-s para bibliotecas estáticas en iOS, ¿de todos modos se debe omitir?
He actualizado Xcode versión y cuando el uso de bibliotecas estáticas externas, consigo este mensaje: ld: el archivo es universal (3 cortes) pero no contiene un (n) segmento de armv7s: / archivo / ubicación para la arquitectura clanv de armv7s: error: el comando del enlazador falló con el código de …


5
Archivos DLL y LIB: ¿qué y por qué?
Sé muy poco acerca de las DLL y las LIB además de que contienen el código vital requerido para que un programa se ejecute correctamente: las bibliotecas. Pero, ¿por qué los compiladores los generan? ¿No sería más fácil incluir todo el código en un solo ejecutable? ¿Y cuál es la …




3
¿Cómo compilar una biblioteca estática en Linux?
Tengo una pregunta: cómo compilar una biblioteca estática en Linux gcc, es decir, necesito compilar mi código fuente en un archivo llamado out.a. ¿Es suficiente simplemente compilar con el comando gcc -o out.a out.c? No estoy muy familiarizado gcc, espero que alguien pueda echarme una mano.
138 c  gcc  static-libraries 


2
Decirle a gcc directamente que vincule una biblioteca estáticamente
Me resulta extraño usarlo -Wl,-Bstaticpara saber con gccqué bibliotecas quiero vincular estáticamente. Después de todo, estoy contando gccdirectamente toda otra información sobre el enlace con bibliotecas ( -Ldir, -llibname). ¿Es posible decirle al controlador gcc directamente qué bibliotecas deberían estar vinculadas estáticamente? Aclaración: Sé que si una determinada biblioteca existe …


8
enlace estático solo algunas bibliotecas
¿Cómo puedo vincular estáticamente solo algunas bibliotecas específicas a mi binario al vincularlo con GCC? gcc ... -static ...intenta vincular estáticamente todas las bibliotecas vinculadas, pero no tengo la versión estática de algunas de ellas (por ejemplo: libX11).




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.