warning : incompatible implicit declaration of built-in function
GCC로 소스를 컴파일 하다보면 흔히 보게되는 경고 메세지이다.
exit() 함수를 사용할 경우 발생하게 되는데, 헤더파일을 선언하지 않아서 발생한다.
exit() 함수는 흔히 사용하므로 stdio.h 헤더 파일에 선언되어 있는것으로 쉽게 생각할 수 있다.
하지만 exit() 함수는 stdlib.h 헤더파일에 있으므로 stdlib.h 헤더 파일을 선언해주어야 한다.
#include <stdlib.h>
위에 라인만 추가하면 된다!
Posted by Choi
