- 2010/02/26 gcc에서 math library 포함시키기
- 2009/11/13 gcc 컴파일 (1)
Tour de 뚜르 » Search » Results » Articles
gcc와 관련된 글 2개
gcc에서 math library 포함시키기
뚜르 | 2010/02/26 10:02
Gcc에서 math.h에 정의 되어있는 함수들 예를 들어
sqrt(), atan(), atan2(), pow() 등등의 여러 함수를 사용해서 코딩을 한뒤에
컴파일을 하게되면 다음과 같은 에러가 발생합니다.
undefined reference to `sqrt'
이것은 Unix계열에서 math.h에 정의되어있는 함수를 사용할때는 추가적으로 옵션을
더 줘야 하면 해결이 됩니다.
$gcc -o xxxx.c xxxx -lm
-lm 옵션을 컴파일시 적어주게 되면 math.h와 연결이 되어 컴파일이 문제없이 진행이 됩니다.
출처 : http://jany.tistory.com/53
sqrt(), atan(), atan2(), pow() 등등의 여러 함수를 사용해서 코딩을 한뒤에
컴파일을 하게되면 다음과 같은 에러가 발생합니다.
undefined reference to `sqrt'
이것은 Unix계열에서 math.h에 정의되어있는 함수를 사용할때는 추가적으로 옵션을
더 줘야 하면 해결이 됩니다.
$gcc -o xxxx.c xxxx -lm
-lm 옵션을 컴파일시 적어주게 되면 math.h와 연결이 되어 컴파일이 문제없이 진행이 됩니다.
출처 : http://jany.tistory.com/53























