어제와 오늘 C 연습을 하면서 외부 라이버러리가 필요 했습니다.
Makefile에 보시면
LIBS=이라는 부분이 있습니다.
여기는 보통 -L /usr/lib -lz -ldl
뭐 이런식의 문자가 쓰여져 있습니다.
LIBS= -L/usr/lib -lz -ldl
이런식으로 되어 있는게 있습니다.
그런데 CDT에서는 저것을 넣으시려면
Project >> Properties >> C/C++ Build >> Settings >> Tool Settings >> Cygwin C Linker 에 보시면 있습니다. 위 그림을 참조 하시면 됩니다.
우선 -L 은 아래에 있는 + 아이콘을 통해서 입력 합니다.
단 -L은 붙이실 필요 없습니다. 자동으로 붙습니다.
마찬가지로 소문자 -l은 위의 + 아이콘을 이용해서 입력 하실 수 있습니다.
오늘 Xml 예제를 실행 하면서 libxml2가 필요해서
-lxml2를 추가해서 사용했습니다.
P.S
CDT에 대해서 조금씩 알아가면 알아 갈 수록 정이 드네용 ^^;;
2008/07/22 23:17
2008/07/22 23:17
Posted by 가야태자