USELIB
Section: ¸®´ª½º ÇÁ·Î±×·¡¸Ó ¸Å´º¾ó (2)
Updated: 1993³â 7¿ù 24ÀÏ
Index
Return to Main Contents
À̸§
uselib - °øÀ¯ ¶óÀ̺귯¸®¸¦ ¼±ÅÃÇÑ´Ù.
»ç¿ë¹ý
#include <unistd.h>
int uselib(const char *library);
¼³¸í
uselib´Â È£ÃâÇÑ ÇÁ·Î¼¼½º¿¡¼ »ç¿ëÇÑ °øÀ¯ ¶óÀ̺귯¸®¸¦ ¼±ÅÃÇÑ´Ù.
¹Ýȯ°ª
¼º°ø½Ã, 0ÀÌ ¸®ÅϵȴÙ. ¿¡·¯½Ã, -1ÀÌ ¸®Åϵǰí,
errno°¡
ÀûÀýÇÏ°Ô ¼³Á¤µÈ´Ù.
¿¡·¯
open(2) °ú mmap(2)¿¡¼
¸®ÅϵǴ ¸ðµç ¿¡·¯ ÄÚµå¿Í ´õºÒ¾î ´ÙÀ½ÀÇ °ÍÀÌ ¸®Å쵃 ¼ö ÀÖ´Ù:
- ENOEXEC
-
libray·Î
¼±ÅÃÇÑ ÆÄÀÏÀÌ ½ÇÇà°¡´ÉÇÏÁö ¾Ê°Å³ª ¿Ã¹Ù¸¥ ¸ÅÁ÷(magic) ³Ñ¹ö¸¦ °®Áö ¾Ê´Â´Ù.
- EACCES
-
library·Î
¼±ÅÃÇÑ ¶óÀ̺귯¸®°¡ ÀбⰡ´ÉÇÏÁö ¾Ê´Ù.
ȣȯ
uselib()´Â ¸®´ª½º ÇÑÁ¤ÀûÀ̱⠶§¹®¿¡ Æ÷ÅͺíÇÏ°Ô ÇÏ·Á´Â ÇÁ·Î±×·¥¿¡¼´Â
»ç¿ëÇؼ´Â ¾ÊµÈ´Ù.
°ü·Ã Ç׸ñ
ar(1),
gcc(1),
ld(1),
ldd(1),
mmap(2),
open(2),
ld.so(8)
¿ªÀÚ
ÀÓÁ¾±Õ <hermes44@secsm.org>, 2000³â 4¿ù 19ÀÏ
Index
- À̸§
-
- »ç¿ë¹ý
-
- ¼³¸í
-
- ¹Ýȯ°ª
-
- ¿¡·¯
-
- ȣȯ
-
- °ü·Ã Ç׸ñ
-
- ¿ªÀÚ
-
This document was created by
man2html,
using the manual pages.
Time: 08:07:01 GMT, March 25, 2004