CMAKE_OSX_ARCHITECTURES¶
為 macOS 和 iOS 設定目標特定架構。
此變數用於初始化每個目標建立時的 OSX_ARCHITECTURES
屬性。請參閱該目標屬性以取得更多資訊。
此變數的值應在第一次呼叫 project()
或 enable_language()
命令之前設定,因為它可能會影響工具鏈和標誌的配置。此變數旨在由建立建置樹的使用者本地設定。此變數應設定為 CACHE
條目(否則 CMake 可能會在初始化同名快取條目時將其移除),除非政策 CMP0126
設定為 NEW
。
儘管變數名稱中包含 OSX
部分,但它們也適用於 macOS 以外的其他 SDK,例如 iOS、tvOS、visionOS 或 watchOS。
此變數在 Apple 以外的平台上會被忽略。