을 선언되지 않은 단지Cygwin에서 GCC는 '출구'에 대해 불평 IDE에 실패
gcc code.c
아무 메시지가 없으며, 출력 파일이 성공적으로 생성됩니다. 출력 된 파일이 작동합니다. 내가 IDE에서 같은 Cygwin에서 설치의 GCC 컴파일러를 시도 할 때, (I 해봤 넷빈즈와 데브 - C + +를) 내가 다른 무엇을 볼 수 없어 다음과 같은 오류가
main.cpp:27: error: `exit' undeclared (first use this function)
main.cpp:27: error: (Each undeclared identifier is reported only once for each function it appears in.)
main.cpp:77: error: `write' undeclared (first use this function)
main.cpp:78: error: `close' undeclared (first use this function)
를 얻을. 왜 컴파일되지 않습니까?
OK, IDE에서 파일의 확장자는 .cpp 였지만 터미널에서 컴파일 할 때는 .c 확장자가있었습니다. 그래서, 내 새로운 질문은 왜 그것이 C++ 파일로 취급 될 때 컴파일되지 않는가하는 것이다. C가 C++의 하위 집합이 아닌가?
코드를 게시 할 수 있습니까? – ergosys
# #을 # 포함 했습니까? –