cmake 관련해서 질문드립니다
글쓴이: realstorm103 / 작성시간: 금, 2011/07/15 - 4:51오후
제가 firebreath를 이용해서 so 파일을 작성하려고 하는데요
현재 해당 프로젝트 안에는 Xlib.h와 giblib.h를 포함시켜 뒀습니다
make를 실행하면
aaa.cpp:(.text+0xa8b): undefined reference to `XOpenDisplay'
aaa.cpp:(.text+0xae6): undefined reference to `XScreenNumberOfScreen'
와 같은 에러가 나네요
그런데 저 유사한 에러가 그냥 cpp 파일만 작성했을 때도 나타났었는데 그때는
g++ test.cpp -l giblib라고 했더니 에러 없이 잘 컴파일이 됐었던 걸로 봐서
제 판단으로는 라이브러리가 포함이 안되 그런 문제가 발생하는 것 같은데요
make 쪽은 아직 시작한지 얼마 안된 제가 손대기에 막연하네요;
혹시 도움 될만한 정보 있으시면 알려주시면 감사하겠습니다
Forums:
댓글 달기