table of contents
other versions
- buster 1.55-10
USELIB(2) | Manual del Programador de Linux | USELIB(2) |
NOMBRE¶
uselib - selecciona biblioteca compartidaSINOPSIS¶
#include <unistd.h>int uselib(const char *biblioteca);
DESCRIPCIÓN¶
uselib selecciona el fichero binario de la biblioteca compartida que será empleado por el proceso invocador.VALOR DEVUELTO¶
En caso de éxito se devuelve cero. En caso de error se devuelve -1 y se pone en errno un valor apropiado.ERRORES¶
Además de todos los códigos de error devueltos por open(2) y mmap(2), también pueden devolverse los siguientes:- ENOEXEC
- El fichero especificado por biblioteca no es ejecutable, o no posee los números mágicos correctos.
- EACCES
- La biblioteca especificada por biblioteca no tiene permiso de lectura.
CONFORME A¶
uselib() es específica de Linux, y no debería emplearse en programas que se pretendan transportables.VÉASE TAMBIÉN¶
ar(1), gcc(1), ld(1), ldd(1), mmap(2), open(2), ld.so(8)9 febrero 1998 | Linux 0.99.11 |