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

4 la respuesta

Dynamic_cast falla cuando se usa con dlopen / dlsym

IntroducciónPermítanme disculparme por adelantado por la larga pregunta. Es tan corto como pude hacerlo, que desafortunadamente no es muy corto. PrepararHe definido dos interfaces, A y B: class A // An interface { public: virtual ~A() {} ...

2 la respuesta

Cómo acceder a las matrices de Fortran (asignadas dinámicamente) en C

6 la respuesta

¿Cómo asignar correctamente un puntero devuelto por dlsym a una variable de tipo de puntero de función?

Estoy tratando de usardlopen() ydlsym() en mi código y compilarlo congcc. Aquí está el primer archivo. /* main.c */ #include <dlfcn.h> int main() { void *handle = dlopen("./foo.so", RTLD_NOW); if (handle) { void (*func)() = dlsym(handle, ...

1 la respuesta

dlsym () solución alternativa tipo de retorno

lospágina man [https://linux.die.net/man/3/dlsym]dedlsym() liza *(void **) (&cosine) = dlsym(handle, "cos");como solución alternativa para emitir el valor de retorno dedlsym(). Cuál es el significado de*(void **) (&cosine) ¿aquí? entiendocosine ...

2 la respuesta

Configurar mi lib para LD_PRELOAD hace que algunos procesos produzcan errores de cargador

Recibo el siguiente error cuando intento ejecutar un script para el que solo tengo acceso de ejecución: uname: symbol lookup error: /home/dumindara/random/sotest/a.out: undefined symbol: dlsym Esto es después de haber establecidoLD_PRELOAD ...

8 la respuesta

Interposición de funciones en Linux sin dlsym

Actualmente estoy trabajando en un proyecto donde necesito rastrear el uso de varias llamadas al sistema y funciones de bajo nivel comommap, brk, sbrk. Hasta ahora, he estado haciendo esto usando la interposición de funciones: escribo ...

4 la respuesta

¿Qué es la utilidad de Linux para destruir un nombre de símbolo de C ++?

yo tengo

2 la respuesta

Hacer referencia a una variable por nombre en C ++ mediante la tabla de símbolos

Básicamente lo que pide el título. Estar un poco familiarizado conC++, y los conceptos más avanzados como las tablas de símbolos, lo he examinado en línea, pero estoy luchando por encontrar una dirección hacia mi objetivo final. La mayoría de ...