이 튜토리얼에 따라 gcc / g ++를 얼마 전에 설치했습니다 (버전 6.2). 이제 Sierra로 업데이트 했으므로 더 이상 컴파일되지 않습니다.
버전을 확인할 때 올바르게 응답합니다.
g++ --version
g++ (GCC) 6.2.0
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
그러나 컴파일 오류가없는 코드를 컴파일하려고하면 (cpp.sh와 같은 온라인 컴파일러를 사용하려고 시도했지만 성공적으로 컴파일되었습니다)이 이상한 메시지를 (가독성을 위해 이미지로) 출력합니다.
어떤 제안?
g++ program_to_compile.cpp 2>&1 >/dev/null | grep -v -e '^/var/folders/*' -e '^[[:space:]]*\.section' -e '^[[:space:]]*\^[[:space:]]*~*'
그러나 g ++도 패치하고 싶습니다. 제공하신 링크를 확인했지만 어떻게해야할지 모르겠습니다. 어떻게해야하는지 알려줄 수 있습니까?