Catalina C : 「グローバル名前空間に 'signbit' という名前のメンバーがありません」エラー
error: no member named 'signbit' in the global namespace
この問題は、コンパイラが正しい
この問題を解決するには、コンパイラが適切な SDKheaders を指していることを確認する必要があります。
解決策
set(CMAKE_CXX_FLAGS "[...] -isysroot /sdk/path")
where /sdk/path は、xcrun から取得した SDK パスです。
さらに、システム整合性保護を無効にします。 (SIP) も問題を解決する可能性があります。
以上がCatalina C で「グローバル名前空間に 'signbit' という名前のメンバーがありません」というエラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。