Man:Man2/uselib.2

Матеріал з docs.linux.org.ua — збірника документації з Unix/Linux українською мовою.

(Перенаправлено з Man/man2/uselib.2)
Перейти до: навігація, пошук


Зміст

НАЗВА

uselib - призначає загальну бібліотеку

СИНТАКСИС

#include <unistd.h>
int uselib(const char * library );

ОПИС

uselib призначає файл загальної бібліотеки, що його буде використовувати процес.

ПОВЕРТАЄ ЗНАЧЕННЯ

В разі вдалого завершення роботи функції повертається 0. В разі помилки повертається -1, а змінній errno встановлюється відповідний номер помилки.

КОДИ ПОМИЛОК

На додаток до всіх помилок, що повертаються функціями open (2) та mmap (2), можуть виникнути такі помилки:

ENOEXEC

Файл library не виконавчий чи не містить правильних магічних чисел.

EACCES

Немає прав на зчитування бібліотеки library .

ВІДПОВІДНІСТЬ

Цей системний виклик потрібно використовувати лише в Linux.

ДИВ. ТАКОЖ

ar(1), gcc(1), ld(1), ldd(1), mmap(2), open(2), ld.so(8)

Особисті інструменти