timer_settime()를 사용하기 위해 #include <time.h>를 했는데 undefined reference가 발생하는 문제점 문의
글쓴이: erebose / 작성시간: 목, 2012/11/22 - 11:13오전
안녕하세요.
setitimer()를 사용하다가 여러개의 타이머를 사용할 필요가 있어서 timer_settime() 함수를 사용하려고 합니다.
그래서 #include 를 include시키고 timer_settime()를 사용하려고 하면 undefined reference to `timer_settime' 에러가 발생하네요.
H 파일도 include시켰는데 왜 undefined reference to `timer_settime' 에러가 발생하는 걸까요?
Forums:
글 중에서 약간 오타가 있네요.
글 중에서 약간 오타가 있네요.
timer_settime()를 사용하기 위해 #include 를 햇습니다.
undefined reference to
undefined reference to `timer_settime' 는 컴파일 에러가 아닙니다. 링크 에러입니다.
올바른 헤더 파일을 include했으니 컴파일 에러는 나지 않지요.
링크할 라이브러리를 제대로 정해주지 않았기 때문에 나는 에러입니다.
컴파일러나 링커에 -lrt 옵션을 주세요.
댓글 달기