Spec-Zone.ru › CMake 3.16

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

Общий объем виртуальной памяти в MiB 1

AVAILABLE_VIRTUAL_MEMORY

Доступный объем виртуальной памяти в MiB 1

TOTAL_PHYSICAL_MEMORY

Общий объем физической памяти в MiB 1

AVAILABLE_PHYSICAL_MEMORY

Доступный объем физической памяти в MiB 1

IS_64BIT

1, если процессор 64-битный

HAS_FPU

1, если процессор имеет FPU

HAS_MMX

1, если процессор поддерживает инструкции MMX

HAS_MMX_PLUS

1, если процессор поддерживает инструкции Ext. MMX

HAS_SSE

1, если процессор поддерживает инструкции SSE

HAS_SSE2

1, если процессор поддерживает инструкции SSE2

HAS_SSE_FP

1, если процессор поддерживает инструкции SSE FP

HAS_SSE_MMX

1, если процессор поддерживает инструкции SSE MMX

HAS_AMD_3DNOW

1, если процессор поддерживает инструкции 3DNow

HAS_AMD_3DNOW_PLUS

1, если процессор поддерживает инструкции 3DNow+

HAS_IA64

1, если процессор IA64 эмулирует x86

HAS_SERIAL_NUMBER

1, если процессор имеет серийный номер

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

Примечания

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.16/command/cmake_host_system_information.html

Spec-Zone.ru

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