Catalina C ++ : <cmath> 헤더를 사용하면 오류가 발생합니다 : 전역 네임 스페이스에 'signbit'이라는 멤버가 없습니다.
Mojave에서 Catalina로 업그레이드 한 후 환경 설정 : /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk <cmath>헤더 를 사용하는 프로그램을 컴파일 할 수 없습니다 . CFLAGS, CCFLAGS, CXXFLAGS를 변경하여 MacOSSDK 위치를 가리 키도록 변경하지 않았습니다. Scanning dependencies of target OgreMain /Applications/Xcode.app/Contents/Developer/usr/bin/make -f OgreMain/CMakeFiles/OgreMain.dir/build.make OgreMain/CMakeFiles/OgreMain.dir/build [ 0%] Building CXX object OgreMain/CMakeFiles/OgreMain.dir/src/OgreASTCCodec.cpp.o cd /Users/roman/Downloads/ogre-1.12.2/build/OgreMain && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DOgreMain_EXPORTS -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES=0 -I/Users/roman/Downloads/ogre-1.12.2/OgreMain/src/OSX …