Resultados de la búsqueda a petición "shared-libraries"

5 la respuesta

Importación desde una ruta relativa en Python

Tengo una carpeta para mi código de cliente, una carpeta para mi código de servidor y una carpeta para el código que se comparte entre ellos Proj/ Client/ Client.py Server/ Server.py Common/ __init__.py Common.py ¿Cómo importo Common.py desde ...

1 la respuesta

Enlazar dependencias de una biblioteca compartida

Estaba trabajando con SFML, compilé un pequeño programa de prueba y agregué la opción de enlace-lsfml-audio. Entonces, uséldd ./program para ver las bibliotecas dinámicas a las que se estaba vinculando. Sorprendentemente, había muchos, ninguno ...

3 la respuesta

¿Cómo hacer versiones de una biblioteca compartida en Linux?

Since Windows proporciona el archivo de recursos para la versión de una aplicación y DLL. Pero, ¿cómo podemos hacerlo en Linux con una biblioteca compartida? Tenemos una biblioteca compartida y nos gusta agregar información sobre la versión.

3 la respuesta

Cómo exportar símbolos desde una biblioteca compartida

Creé una biblioteca compartida *.so) utilizando la*.o archivos de código objeto (código fuente C) usando el compilador RVDS en Windows Host. Enlace este objeto compartido con una aplicación (usandogcc para el destino ARM en el host Linux) y ...

4 la respuesta

Cómo mapear la dirección de la función para que funcione en archivos * .so

la función de retroceso le da al conjunto de retroceso cómo asignarlo con el nombre de la función / nombre de archivo / número de línea for ex:- backtrace() returned 8 addresses ./libtst.so(myfunc5+0x2b) [0xb7767767] ./libtst.so(fun4+0x4a) ...

4 la respuesta

Cargar biblioteca compartida por ruta en tiempo de ejecución

Estoy creando una aplicación Java que utiliza una biblioteca compartida escrita en C ++ y compilada para diferentes sistemas operativos. El problema es que esta biblioteca compartida en sí misma depende de una biblioteca adicional ...

1 la respuesta

¿Cómo agregar una variable miembro privado rompe la compatibilidad ABI de C ++?

Lospimpl idiom [http://c2.com/cgi/wiki?PimplIdiom] se usa comúnmente para permitir el cambio de código en bibliotecas vinculadas dinámicamente sin romper la compatibilidad ABI y tener que volver a compilar todo el código que depende de la ...

3 la respuesta

¿Por qué gcc fuerza PIC para bibliotecas compartidas x64?

Intentando compilar código que no sea PIC en una biblioteca compartida en x64 congcc produce un error, algo como: /usr/bin/ld: /tmp/ccQ2ttcT.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; ...

6 la respuesta

¿Cómo construir una biblioteca compartida (.so) sin rutas de dependencia completas codificadas?

Necesito construir dos bibliotecas compartidas de terceros, por lo que sus archivos .so serán reutilizados por otros proyectos. Sin embargo, después de compilar, una de estas bibliotecas contiene una ruta codificada a otra. Esta ruta no es ...

2 la respuesta

Enlace de archivos (.a) en objeto compartido (.so)

Estoy compilando algunos archivos de objetos compartidos en unaarchive.a: $ g++ -c -Iinclude/ -fPIC -O0 -o object1.o source1.cpp $ g++ -c -Iinclude/ -fPIC -O0 -o object2.o source2.cpp $ ar rvs archive.a object1.o object2.o r - object1.o r - ...