| [ 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는 쓰지 않습니다. 도움이 되시길 바랍니다. 배게. |