cmake_host_system_information
Запрос информации о системе хоста.
cmake_host_system_information(RESULT <variable> QUERY <key> ...)
Запрашивает информацию о системе хоста, на которой выполняется cmake. Один или несколько <key> могут быть предоставлены для выбора запрашиваемой информации. Список запрошенных значений хранится в <variable>.
<key> может быть одним из следующих значений:
Ключ | Описание |
|---|---|
| Количество логических ядер |
| Количество физических ядер |
| Имя хоста |
| Полное доменное имя |
| Общий объём виртуальной памяти в MiB 1 |
| Доступный объём виртуальной памяти в MiB 1 |
| Общий объём физической памяти в MiB 1 |
| Доступный объём физической памяти в MiB 1 |
| 1, если процессор 64-битный |
| 1, если процессор имеет FPU |
| 1, если процессор поддерживает инструкции MMX |
| 1, если процессор поддерживает инструкции Ext. MMX |
| 1, если процессор поддерживает инструкции SSE |
| 1, если процессор поддерживает инструкции SSE2 |
| 1, если процессор поддерживает инструкции SSE FP |
| 1, если процессор поддерживает инструкции SSE MMX |
| 1, если процессор поддерживает инструкции 3DNow |
| 1, если процессор поддерживает инструкции 3DNow+ |
| 1, если процессор IA64 эмулирует x86 |
| 1, если процессор имеет серийный номер |
| Серийный номер процессора |
| Читаемое человеком имя процессора |
| Читаемое человеком полное описание процессора |
| |
| Подтип ОС, например, в Windows |
| ID сборки ОС |
|
Примечания
-
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.15/command/cmake_host_system_information.html