CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): baegae ( 베 개)
날 짜 (Date): 1995년11월27일(월) 12시40분42초 KST
제 목(Title): [R] 라이브러리를 어떻게 링크시키죠



먼저 sigemptyset등이 어느 라이브러리에 있는지 알아야 합니다.
library가 있는 디렉토리를 찾아서

  nm * | grep sigemptyset

하여 해당 루틴이 어느 라이브러리 화일에 있는지 찾습니다.

해당 루틴을 찾았으면 컴파일하실 때
(해당 루틴이 있는 라이브러리가 현재의 시스템에 없다면 그 루틴을
구해야 합니다.)

  -L해당 라이브러리가 속한 디렉토리
  -l해당라이브러리

를 compile option으로 지정하시면 됩니다.
(보통 makefile을 보시면 compile option을 지정하는 부분이 있습니다.)

여기서 해당라이브러리가 만약 libstcp.a 였으면 -lstcp로 줍니다.
즉, 앞의 lib와 끝의 .a는 쓰지 않습니다.

도움이 되시길 바랍니다.


배게.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.