CMAKE_HOST_SYSTEM_PROCESSOR

CMake 執行所在 CPU 的名稱。

Windows 平台

在 Windows 上,此變數設定為環境變數 PROCESSOR_ARCHITECTURE 的值。

Unix 平台

在支援 uname 的系統上,此變數設定為以下指令的輸出:

  • uname -m (在 GNU、Linux、Cygwin、Android 上),或

  • arch (在 OpenBSD 上),或

  • 在其他系統上,

    • uname -p (如果其退出碼為非零),或

    • uname -m (否則)。

macOS 平台

預設使用 uname -m 的值。

在 Apple Silicon 主機上,uname -m 列印的架構可能因 CMake 自身的架構和調用進程樹的架構而異。

新增於 3.19.2 版本:在 Apple Silicon 主機上