Spec-Zone.ru › CMake 3.12

cmake_host_system_information

Запрос информации о системе хоста.

cmake_host_system_information(RESULT <variable> QUERY <key> ...)

Запрашивает информацию о системе хоста, на котором запущен cmake. Может быть предоставлен один или несколько <key> для выбора информации, которую необходимо запросить. Список запрошенных значений хранится в <variable>.

<key> может быть одним из следующих значений:

Ключ Описание
NUMBER_OF_LOGICAL_CORES Количество логических ядер
NUMBER_OF_PHYSICAL_CORES Количество физических ядер
HOSTNAME Имя хоста
FQDN Полностью квалифицированное доменное имя
TOTAL_VIRTUAL_MEMORY Общий объем виртуальной памяти в мегабайтах
AVAILABLE_VIRTUAL_MEMORY Доступный объем виртуальной памяти в мегабайтах
TOTAL_PHYSICAL_MEMORY Общий объем физической памяти в мегабайтах
AVAILABLE_PHYSICAL_MEMORY Доступный объем физической памяти в мегабайтах
IS_64BIT Один, если процессор 64-битный
HAS_FPU Один, если процессор имеет устройство с плавающей запятой
HAS_MMX Один, если процессор поддерживает инструкции MMX
HAS_MMX_PLUS Один, если процессор поддерживает расширенные инструкции MMX
HAS_SSE Один, если процессор поддерживает инструкции SSE
HAS_SSE2 Один, если процессор поддерживает инструкции SSE2
HAS_SSE_FP Один, если процессор поддерживает инструкции SSE FP
HAS_SSE_MMX Один, если процессор поддерживает инструкции SSE MMX
HAS_AMD_3DNOW Один, если процессор поддерживает инструкции 3DNow
HAS_AMD_3DNOW_PLUS Один, если процессор поддерживает инструкции 3DNow+
HAS_IA64 Один, если процессор IA64 эмулирует x86
HAS_SERIAL_NUMBER Один, если процессор имеет серийный номер
PROCESSOR_SERIAL_NUMBER Серийный номер процессора
PROCESSOR_NAME Имя процессора (читаемое человеком)
PROCESSOR_DESCRIPTION Полное описание процессора (читаемое человеком)
OS_NAME См. CMAKE_HOST_SYSTEM_NAME
OS_RELEASE Подтип ОС, например, в Windows Professional
OS_VERSION Идентификатор сборки ОС
OS_PLATFORM См. CMAKE_HOST_SYSTEM_PROCESSOR

© 2000–2019 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.12/command/cmake_host_system_information.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API