원래 gcc 에서는 수학 라이브러리를 다려면, 따로 옵션을
줘야 합니다....
gcc source.c -lm
이렇게 수학 라이브러리를 달다구 갈켜 줘야 달져...
하지만, c++ 컴파일러인 g++ 을 쓰면, 옵션 아줘도 알아서 붙져...
g++ source.c 이렇게 하믄,
군소리 안하구, 그냥 컴파일 됩니다...
물론, g++ 로 그냥 하믄, c++ 문법으로 검사 하므로,
좀더 엄격한 형검사 라든지... 머.. 쫌 다르져...
보통은 문제가 없지만, 만약 문제가 생기믄...
-x c 라고 옵션 주믄, c 문법으로 검사하구, 코드 생성 합니다...
그러니깐, 최종적으로...
g++ -x c source.c 이렇게 하시면.. 되져....
: 안녕하십니까?
: 학교에서 숙제를 하다가 도저히 풀리지 않아
: 이렇게 글을 올립니다.
: c 프로그래밍수업을 듣고 있는데요,
: sin 및 cos 함수를 사용하기 위해 math.h 헤더 파일을 include시켰는데
: 리눅스에서는 참조할 수 없다고 나오네요...
: Micro - Visual Studio에서는 컴파일이 됐거든요....
: 헤더파일 읽을 능력은 없지만 그래두 열심히 봤는데요, sin 함수나 cos함수
: 에 관한 부분은 전혀 선언되어 있지 않더라구요...
: 어떻게 해야하죠?
: 좀 가르쳐 주세요....