[질문] exit() 를 사용하면 컴파일이 되지 않습니다.

글쓴이: 익명 사용자 / 작성시간: 월, 2002/05/13 - 9:39오후
소스코드에.. exit(1) 을 사용하여 컴파일을
하였더니 다음과 같은 에러 메세지를 출력하는군요. exit(1) 문법적인 에러는 없다고 생각이 되는데요.
그리고 stdlib.h 에서 다음고 같은 prototype 도 있습니다.
extern void exit (int __status) __THROW __attribute__ ((__noreturn__));
도통 지금은 감이 안오네요. 왜 컴파일러가 에러를 내는지. 컴파일러버전은 2.96 입니다.
아시는분은 답글좀 부탁드리겠습니다.
[에러 메세지]
g++ -c -D__BATCH__ -I../include -D__WRITEROOT__ -I/include -O2 ../CC/trddbc.C -o ../bin/linux/trddbc.o
../CC/trddbc.C In function `char *TRDDBcCodeLad (unsigned int)'
../CC/trddbc.C2096 `exit' undeclared (first use this function)
../CC/trddbc.C2096 (Each undeclared identifier is reported only once
for each function it appears in.)
gmake *** [../bin/linux/trddbc.o] 오류 1
Forums:
댓글 달기