안녕하세요? 맨날 VC 에서 C 짜다보니 바보가 되는거 같네요 ㅡ_ㅡ;;
다음과 같은 간단한 코드를 VC 에서 하니 잘 돌아가는데
#include <stdio.h>
#include <math.h>
int main()
{
printf("%lf",pow(3,5));
return 0;
}
리눅스에서 GCC(gcc version 2.96 20000731) 로 컴파일하니까
Quote:
/tmp/cccUB95O.o: In function `main':
/tmp/cccUB95O.o(.text+0x1b): undefined reference to `pow'
collect2: ld returned 1 exit status
이런 오류가 뜹니다.
라이브러리 include 에러는 안나는거 보니 math.h 도 include 된거 같은데 왜 pow 를 못찾겠다는건지 모르겠네요...