システムをCatalinaにアップグレードしたため、ヘッダーファイルを使用するために/Library/Developer/CommandLineTools/macOS_SDK_headers_for_macOS_10.14.pkgをインストールできません。
MacOS_10.15.pkgをインストールする方法はありますか?
Appleはカタリナの/usr/include
を削除することを決定しました。その理由は、Xcodeが複数のSDKと複数のXcodeのインストールをサポートするようになったためです。 SDKはXcode.app内にあります。
ヘッダーファイルが必要な理由によって、ソリューションは異なる場合があります。 xcrun --show-sdk-path
はデフォルトのSDKパスを表示しますが、他にもある場合があります。たとえば、1つの可能なパスは/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
です。そこから、usr/include
は一般的なパブリックヘッダーを保持します。
見る :