2007/04/27 11:48
warning : incompatible implicit declaration of built-in function

GCC로 소스를 컴파일 하다보면 흔히 보게되는 경고 메세지이다.

exit() 함수를 사용할 경우 발생하게 되는데, 헤더파일을 선언하지 않아서 발생한다.

exit() 함수는 흔히 사용하므로 stdio.h 헤더 파일에 선언되어 있는것으로 쉽게 생각할 수 있다.

하지만 exit() 함수는 stdlib.h 헤더파일에 있으므로 stdlib.h 헤더 파일을 선언해주어야 한다.

#include <stdlib.h>

위에 라인만 추가하면 된다!



Posted by Choi
Posted by 상만닷컴