내 맥 OSX 레오파드 시스템에서 기존 C++ 패키지를 컴파일하려고, 다음과 같은 오류가 발생 해요 :의 getline()가 GNU 특정 확장 때문에mac osx에서 gnu/c getline()을 사용하여 C++ 코드를 컴파일 하시겠습니까?
error: no matching function for call to 'getline(char**, size_t*, FILE*&)'
이 아마입니다.
어떻게 든 osx 기본 g ++ 컴파일러가 GNU 특정 확장을 인식하도록 할 수 있습니까?
(그렇지 않으면, 난 항상 내 자신의 구현 또는 GNUS 원래 하나를 제공 할 수 있습니다,하지만 난 "청소기"솔루션 가능한 경우 선호) 내가 특정 정의 것을 본 적이 잘 모르겠어요