Catalina C: "전역 네임스페이스에 'signbit'이라는 멤버가 없습니다." 오류
error: no member named 'signbit' in the global namespace
이 문제는 컴파일러가 올바른
이 문제를 해결하려면 컴파일러가 적절한 SDK 헤더를 가리키도록 해야 합니다.
해결책
set(CMAKE_CXX_FLAGS "[...] -isysroot /sdk/path")
여기서 /sdk/path는 xcrun에서 얻은 SDK 경로입니다.
또한 시스템 무결성 보호를 비활성화합니다. (SIP)로 문제를 해결할 수도 있습니다.
위 내용은 Catalina C에서 "전역 네임스페이스에 'signbit'이라는 멤버가 없습니다." 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!