'dylib'에 해당되는 글 1건

  1. 2007.11.18 gcc 컴파일할 때 -l 옵션 사용하기.
벡터 연산이랑 복소수 연산이 필요해서 GNU의 (GSL - GNU Scientific Library)를 맥에 설치했다.

그리고 샘플을 컴파일하니 컴파일은 되고 링크에러가 아래처럼 났다.

~/trip2me$ gcc main.c
/usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols:
_gsl_sf_bessel_J0
collect2: ld returned 1 exit status


검색을 통해서 DYLD_LIBRARY_PATH, LIBRARY_PATH, C_INCLUDE_PATH, CPLUS_INCLUDE_PATH 라는게 있다는 사실을 알고 환경변수에 /usr/local/bin을 추가해 주었지만 역시나 링킹이 되지 않았다. 왜!!! ㅠ_ㅠ;

결국 혹시나 해서
gcc -l gsl main.c
를 하니 아무말 없이 빌드 ㅡㅅㅡ;
그래 난 아직 완전 초보란 것이다.

PS. 그나저나 그럼 Xcode에는 저걸 어디다가 적어주지???
Posted by trip2me
,