컴파일할 때, 라이브러리 선언 순서에 따른 차이.
글쓴이: parrier / 작성시간: 수, 2008/08/06 - 1:16오후
조금 전에 라키시스 님의 도움으로 -I를 붙여야 한다는 것을 발견했습니다.
그런데 다음과 같은 이상한 점도 또 발견했습니다.
#gcc -g test.c -I. -I./dwarfdump/ -I./libdwarf -L./libdwarf -ldwarf -lelf
이렇게 컴파일하니까 되는데요.
#gcc -g test.c -I. -I./dwarfdump/ -I./libdwarf -L./libdwarf -lelf -ldwarf
라고 뒤의 -lelf와 -ldwarf를 바꾸면 되질 않네요.
라이브러리의 등록에도 순서가 존재하나요?..
Forums:
댓글 달기