cmake:cmake_host_system_information

1059 篇文章 286 订阅

查询主机系统相关信息。

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

查询运行cmake的主机系统的系统信息。可以提供一个或多个< key>来选择要查询的信息。查询的值列表存储在< variable>中。

< key>可以是以下值之一:

说明
NUMBER_OF_LOGICAL_CORES主机逻辑核数目,cpu线程数
NUMBER_OF_PHYSICAL_CORES主机物理核数目,cpu内核数
HOSTNAME主机名字
FQDN域名
TOTAL_VIRTUAL_MEMORY虚拟内存总大小
AVAILABLE_VIRTUAL_MEMORY虚拟内存可用大小
TOTAL_PHYSICAL_MEMORY物理内存总大小
AVAILABLE_PHYSICAL_MEMORY物理内存可用大小
IS_64BIT是否是64位,如果是的话,查询值会被赋为1
HAS_FPUcpu是否支持浮点运算
HAS_MMX cpu是否支持MMX(多媒体扩展指令)
HAS_MMX_PLUScpu是否支持MMX PLUS(加强的多媒体扩展指令)
HAS_SSEcpu是否支持 SSE
HAS_SSE2cpu是否支持 SSE2
HAS_SSE_FPcpu是否支持 SSE FP
HAS_SSE_MMXcpu是否支持SSE MMX
HAS_AMD_3DNOW是否是支持 3D NOW技术的AMD cpu
HAS_AMD_3DNOW_PLUS是否是支持 3D NOW PLUS技术的AMD cpu
HAS_IA64是否是IA64指令集处理器
HAS_SERIAL_NUMBERcpu是否有序列号
PROCESSOR_SERIAL_NUMBERcpu 序列号查询
PROCESSOR_NAMEcpu名称
PROCESSOR_DESCRIPTIONcpu的全部说明
OS_NAME操作系统名字,其实类似于uname -s命令的查询结果,参考CMAKE_HOST_SYSTEM_NAME
OS_RELEASE操作系统子类型
OS_VERSION操作系统版本
OS_PLATFORM运行平台信息,类是于uname -p命令,参考CMAKE_HOST_SYSTEM_PROCESSOR
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值