>> Read Reply from No. 62107 article  
RE: lib만드는 방법...

등록 2002-12-03 15:42:00     조회 7
이름 발로차는새    

		: 안녕하세요...
: lib를 만드는 방법에 대해 알고 싶습니다...
: 왜 만들고 만들어서 사용하는 방법들이여...
: 그럼 즐거운 하루되세요..
 library 는 서로 공동되는 코드 부분을 모아둔 집합체 입니다.
 예를 들어 hi님 컴퓨터에서 LSN으로 웹으로 접속 하는 경우와 ftp 접속하는 경우가 있을때,
각각의 경우 공통적으로 소켓(tcp/ip)을 사용해서 LSN에 접속하게 됩니다,
 이경우 웹브라우져와 ftp클라이언트가 각각 소켓부분 코드를 작성하는것 보다는
공통으로 작성된 소켓부분 코드를 웹브라우져와 ftp클라이언트가 공유해서 사용하는
것이 더 나을것 입니다.
 위의 예처럼 리눅스에서 많은 부분의 공통 코드가 존재하며 이런 부분들의 집합소가 librar
y 입니다. 작성하신 글에 대해서 적당히 해석해서 답변 했는데 ㅜㅜ 원하셨던 것인지 모르
겠습니다.  좀더 자세히 질문을 올리시면 다른 고수분들이 많이 도와주실것 같습니다.
 아래는 ldd 라는 프로그램을 사용해서 특정 프로그램이 어떤 공유라이브러리를 사용하고 
있는지 확인해 보는 예제 입니다. (man ldd)
 ipop@lemon:~$ ldd /usr/bin/telnet
        libncurses.so.5 => /lib/libncurses.so.5 (0x4001b000)
        libc.so.6 => /lib/libc.so.6 (0x40059000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
ipop@lemon:~$ ldd /usr/bin/ftp
        libreadline.so.4 => /lib/libreadline.so.4 (0x4001b000)
        libncurses.so.5 => /lib/libncurses.so.5 (0x40041000)
        libc.so.6 => /lib/libc.so.6 (0x40080000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
 % 만들어서 사용하는 법은 모르겠군요,, kldp.org 를 참고하세요 :)
이름
암호


>> 관련글
62107 lib만드는 방법...  hi  2002.12.03  ...10 
  답장 RE: lib만드는 방법...  발로차는새  2002.12.03  ....
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.34 초 ] 작업시간: [ 0.02 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791082416
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.