• 북마크
  • 추가메뉴
어디로 앱에서 쉽고 간편하게!
애플 중고 거래 전문 플랫폼
오늘 하루 보지 않기
KMUG 케이머그

팁사용기

[팁] [re] [질문] XCODE에서 외부 라이브러리 가져다 쓸 때..

  • - 첨부파일 : Makefile (6.1K) - 다운로드

본문

답변해 주신 분들 고맙습니다.

일단, 헤더 파일 포함 문제는 그냥 디렉토리를 옮기는 것으로 해결했습니다.
라이브러리 링크 부분에서는 hongjuny님께서 말씀해 주신대로 했는데 라이브러리가 로드되지 않는다는 에러가 났습니다.

[Session started at 2006-12-23 09:35:09 +0900.]
dyld: Library not loaded: /usr/lib/libGLEW.1.3.5.dylib
Referenced from: /Users/WLee/Documents/Programming/OpenGL/GLEW_TEST/build/Debug/OSXGLUT.app/Contents/MacOS/OSXGLUT
Reason: image not found

에러메세지를 보니 라이브러리를 프로젝트 셋팅에서 지정해준 경로가 아니고, /usr/lib/에서 찾고 있더군요. 그래서 일단 libGLEW.1.3.5.dylib 파일을 /usr/lib로 복사해줘서 프로그램이 실행가능해졌습니다.

이런 경우 라이브러리 파일이 자신이 있어야되는 경로를 알고있는 건가요 ??
Makefile을 보면 /usr/lib 에 어쩌고 하는 내용이 있긴 하던데 ..

참고로 Makefile 첨부합니다. ^^
0 0
로그인 후 추천 또는 비추천하실 수 있습니다.
포인트 2,716
가입일 :
2003-08-29 12:43:14
서명 :
미입력
자기소개 :
미입력

최신글이 없습니다.

최신글이 없습니다.

댓글목록 2

hongjuny님의 댓글

메이크 파일? ㅡ,.ㅡ

靑~°˚님의 댓글

makefile은 XCODE와는 무관하게 GLEW 라이브러리를 그냥 터미널에서 빌드할 때 사용한 것을 말하는 겁니다. ^^
저는 GLEW 라이브러리를 빌드한 결과로 나온 libGLEW.dylib  파일을 GLUT 프로그램에서 사용하려고 하는 것이고요.
위에 XCODE에서 나는 에러를 보면 라이브러리를 /usr/lib 라는 곳에서 찾고 있는데, 저 경로는 제가 XCODE에서 project setting에서 Library search path에 추가해준 libGLEW.dylib 파일이 있는 곳이 아니라는 게 이상합니다.

전체 2,454 건 - 41 페이지