시스템/리눅스
[gcc] sqrt 컴파일 에러 시 해결 방법
kid1412
2009. 12. 18. 21:59
728x90
math.h 를 추가 후 sqrt를 쓴다음 gcc 컴파일 하면
undefined reference to `sqrt'
라는 에러가 납니다. 이럴 경우 컴파일 시 다음과 같이 써 줍니다.
$gcc -o xxxx.c xxxx -lm
-lm 옵션(l : 라이브러리, m : math.h를 뜻함.)을 컴파일시 적어주게 되면 math.h와 연결이 되어 컴파일이 문제없이 진행이 됩니다.