jam 블로그

[gcc] sqrt 컴파일 에러 시 해결 방법 본문

시스템/리눅스

[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와 연결이 되어 컴파일이 문제없이 진행이 됩니다.

Comments