Resultados de la búsqueda a petición "dlopen"

2 la respuesta

Ld anula mágicamente los símbolos estáticamente vinculados

Por unos días estamos lidiando con un problema muy extraño. No puedo entender cómo sucede: cuando un programa de terceros (MATLAB) usa nuestra biblioteca compartida, de alguna manera anula algunos de nuestros símbolos (refuerzo, para ser ...

2 la respuesta

Static Vs Bibliotecas dinámicas

He leído sobre bibliotecas estáticas y dinámicas. Mi pregunta es poco específica dlopen dlclose: Benifit of dlopen is we can start the EXE with out loading the necessary libraries at the begining. Only when we need we will load the libratries ...

1 la respuesta

¿Cómo interceptar el acceso al sistema de archivos dentro de dlopen ()?

Quiero interceptar todo el acceso al sistema de archivos que ocurre dentro de dlopen (). Al principio, parecería queLD_PRELOAD o-Wl,-wrap, serían soluciones viables, pero he tenido problemas para que funcionen debido a algunas ...

2 la respuesta

dlopen () ruta de búsqueda

¿Hay alguna manera de averiguar mediante programación qué rutas busca dlopen () para los objetos compartidos? Siempre pensé que dlopen () solo buscaría en / lib y / usr / lib, pero ahora he visto que en Linux Mint varios componentes principales ...

8 la respuesta

Múltiples instancias de singleton en bibliotecas compartidas en Linux

Mi pregunta, como se menciona en el título, es obvia, y describo el escenario en detalle. Hay una clase llamada singleton implementada por el patrón singleton de la siguiente manera, en el archivo singleton.h: /* * singleton.h * * Created on: ...

2 la respuesta

C ++: dlclose no descarga la biblioteca compartida

Tengo una biblioteca compartida cargada usandodlopen (con las banderasRTLD_NOW | RTLD_GLOBAL). Si esta biblioteca está utilizando funciones del programa principal, entonces no se descarga. Así que termino con el mismo código para esta biblioteca ...