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中文网其他相关文章!