cmake_host_system_information
Запрос информации о системе хоста.
cmake_host_system_information(RESULT <variable> QUERY <key> ...)
Запрашивает информацию о системе хоста, на которой выполняется cmake. Можно указать один или несколько <key> для выбора запрашиваемой информации. Список запрошенных значений хранится в <variable>.
<key> может быть одним из следующих значений:
Ключ | Описание |
|---|---|
| Количество логических ядер |
| Количество физических ядер |
| Имя хоста |
| Полное доменное имя |
| Общий объём виртуальной памяти в MiB 1 |
| Доступный объём виртуальной памяти в MiB 1 |
| Общий объём физической памяти в MiB 1 |
| Доступный объём физической памяти в MiB 1 |
| Единица, если процессор 64-битный |
| Единица, если процессор имеет FPU (floating-point unit) |
| Единица, если процессор поддерживает MMX инструкции |
| Единица, если процессор поддерживает расширенные MMX инструкции |
| Единица, если процессор поддерживает SSE инструкции |
| Единица, если процессор поддерживает SSE2 инструкции |
| Единица, если процессор поддерживает SSE FP инструкции |
| Единица, если процессор поддерживает SSE MMX инструкции |
| Единица, если процессор поддерживает 3DNow инструкции |
| Единица, если процессор поддерживает 3DNow+ инструкции |
| Единица, если процессор IA64 эмулирует x86 |
| Единица, если процессор имеет серийный номер |
| Серийный номер процессора |
| Человекопонятное имя процессора |
| Человекопонятное полное описание процессора |
| |
| Подтип ОС, например, на Windows |
| Идентификатор сборки ОС |
|
Примечания
-
1(1,2,3,4) -
Один MiB (мебибайт) равен 1024x1024 байтам.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.14/command/cmake_host_system_information.html