>> Edit article
이름
제목
패스워드
컴파일 할 때 gcc에 라이브러리 옵션을 주셔야 합니다. math 라이브러리와 같이 컴파일 해주셔야 합니다. gcc 명령어줄에 -lm인가를 추가해주세요. lm이 맞나 확실히 기억 안나네요. -l은 라이브러리를 사용하겠다는거고 m은 라이브러리 이름입니다. 라이브러리 이름은 lib디렉토리에서 lib+이름 으로 찾아보시면 됩니다. m라이브러리가 있는지 보려면 lib렉토리에 libm이 있는지 보시면 됩니다.니다. : : 안녕하십니까? : : 학교에서 숙제를 하다가 도저히 풀리지 않아 : : 이렇게 글을 올립니다. : : c 프로그래밍수업을 듣고 있는데요, : : sin 및 cos 함수를 사용하기 위해 math.h 헤더 파일을 include시켰는데 : : 리눅스에서는 참조할 수 없다고 나오네요... : : Micro - Visual Studio에서는 컴파일이 됐거든요.... : : 헤더파일 읽을 능력은 없지만 그래두 열심히 봤는데요, sin 함수나 cos함수 : : 에 관한 부분은 전혀 선언되어 있지 않더라구요... : : 어떻게 해야하죠? : : 좀 가르쳐 주세요.... : : man sin 치니까 나오는 거 같은데요.. 저는 와우 7.3 인데요.. : math.h에 있다고 하네요 : : SIN(3) Linux Programmer's Manual SIN(3) : : NAME : sin - sine function : : SYNOPSIS : #include <math.h> : : double sin(double x); : : DESCRIPTION : The sin() function returns the sine of x, where x is given : in radians. : : RETURN VALUE : The sin() function returns a value between -1 and 1. : : CONFORMING TO : SVID 3, POSIX, BSD 4.3, ISO 9899 : : SEE ALSO : acos(3), asin(3), atan(3), atan2(3), cos(3), tan(3)
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved