¿Cuál es la diferencia entre bibliotecas estáticas y compartidas? Uso Eclipse y hay varios tipos de proyectos, incluidas las bibliotecas estáticas y las bibliotecas compartidas. ¿Uno tiene una ventaja sobre el
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.
¿Cuál es la diferencia entre bibliotecas estáticas y compartidas? Uso Eclipse y hay varios tipos de proyectos, incluidas las bibliotecas estáticas y las bibliotecas compartidas. ¿Uno tiene una ventaja sobre el
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...
Sé que un .soarchivo es una especie de biblioteca dinámica (muchos subprocesos pueden compartir dichas bibliotecas, por lo que no es necesario tener más de una copia en la memoria). Pero, ¿cuál es la diferencia entre .ay .la? ¿Son todas estas bibliotecas estáticas? Si las bibliotecas dinámicas...
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 diferencia entre DLL...
Tengo un archivo binario: biblioteca estática de Windows (* .lib). ¿Hay una manera simple de encontrar nombres de las funciones y su interfaz de esa biblioteca? ¿Algo similar emfary elfdumputilidades (en sistemas
¿Me puede guiar cómo vincular correctamente la biblioteca estática al proyecto de iPhone? Uso el proyecto de biblioteca estática agregado al proyecto de la aplicación como dependencia directa (destino -> general -> dependencias directas) y todo funciona bien, pero categorías. Una categoría...
Tengo una aplicación iOS existente y quiero agregar una gran porción de código que he estado desarrollando como otro proyecto solo para facilitar las pruebas. El nuevo fragmento básicamente trata de guardar una imagen en varios servicios para compartir, etc. Debido a que ese código para compartir...
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...
Soy bastante nuevo en xcode y Objective-c. Quiero hacer una pregunta muy básica. Vi que cuando se "vincula binario a bibliotecas" en la configuración del proyecto, hay diferencias sobre el marco y las bibliotecas, importadas de otros proyectos en el espacio de trabajo. Primera pregunta, ¿por qué...
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...
Debo admitir que con el lanzamiento de iOS 8 estoy un poco confundido acerca de los marcos dinámicos y estáticos en iOS. Estoy buscando una forma de distribuir una biblioteca que creé y necesito ser compatible con iOS 7 y superior. (Nota: Este será un marco propietario. No puedo usar las mazorcas...
¿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:
Lo he usado use_frameworksen CocoaPods Podfilemuchas veces. Me pregunto por qué lo usamos. No pude obtener la respuesta directa. Ejemplo: platform :ios, '8.0' use_frameworks! target "CityWhether" do pod 'Alamofire' pod
Tengo un pequeño proyecto con un Makefile que estoy tratando de convertir a CMake, principalmente para obtener experiencia con CMake. Para los propósitos de este ejemplo, el proyecto contiene un archivo fuente (C ++, aunque no creo que el lenguaje sea particularmente relevante) y un archivo de...
Títulos alternativos para ayudar a la búsqueda Xcode no puede encontrar el encabezado Falta .h en Xcode Archivo Xcode .h no encontrado archivo de problema léxico o preprocesador no encontrado Estoy trabajando en un proyecto de aplicación de iOS que vino de Xcode 3. Ahora me he trasladado a...
Tengo bibliotecas estáticas Linux 2, creado por ar cr, libabc.ay libxyz.a. Quiero fusionarlos en una biblioteca estática libaz.a. Cómo puedo hacer esto. Quiero crear una biblioteca estática combinada, no dar ambas bibliotecas al enlace final de las aplicaciones.
Necesito implementar una aplicación C ++ construida en Ubuntu 12.10 con libstdc ++ de GCC 4.7 en sistemas que ejecutan Ubuntu 10.04, que viene con una versión considerablemente más antigua de libstdc ++. Actualmente, estoy compilando con -static-libstdc++ -static-libgcc, como sugiere esta...
¿Qué hay dentro de un archivo .lib de biblioteca estática, biblioteca dinámica vinculada estáticamente y biblioteca dinámica vinculada dinámicamente? ¿Cómo es que no hay necesidad de un archivo .lib en la biblioteca dinámica vinculada dinámicamente y también que en el enlace estático, el...