에러가나길래 왜 안되나해서 테스트로 하다가..
테스트하는것도 에러가나서...
#include<stdio.h>
#include<math.h>
int main(void){
double n=2.0;
double r;
r = sqrt(n);
printf("%f\n",r);
return 0;
}
소스코드는 이렇습니다...
sqrt 함수에대해서 테스트하는데 아무리봐도 틀린게없어요...
아래는 컴파일시 에러입니다.
/tmp/ccqh1iCf.o: In function `main':
test.c:(.text+0x2d): undefined reference to `sqrt'
collect2: ld returned 1 exit status
위에 undefined reference to ? 이 에러는 검색해봣는데 라이브러리가 지정안되있다는데.. 뭘 어떻게지정하라는건질모르겟구요...
collect2 에대한건 어디에도없는데 왜 있는건지도 모르겟구요...
첫줄에러인 /tmp/ccgh1iCf.o ? 라는 오브젝트는 저위치로 가서 찾아봣는데도 없구요...
어떻게해야할지...;;;;;
난감합니다 ㅜㅜㅜㅜㅜ
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.