QMake之获取本机信息

前言

提供有关运行 qmake 的主机的信息。例如,您可以从 QMAKE_HOST.arch 检索主机机器架构。

知识点
  • QMake
  • 示例代码
    # QMake codes
    
    # 主机架构
    message('QMAKE_HOST.arch = $${QMAKE_HOST.arch}')
    # 主机 OS
    message('QMAKE_HOST.os = $${QMAKE_HOST.os}')
    # 可用 cpu 的数量
    message('QMAKE_HOST.cpu_count = $${QMAKE_HOST.cpu_count}')
    # 主机名称
    message('QMAKE_HOST.name = $${QMAKE_HOST.name}')
    # 主机 OS 版本号
    message('QMAKE_HOST.version = $${QMAKE_HOST.version}')
    # 主机 OS 版本字符串
    message('QMAKE_HOST.version_string = $${QMAKE_HOST.version_string}')
    

    执行 QMake 后输出以下信息

    Project MESSAGE: QMAKE_HOST.arch = x86
    Project MESSAGE: QMAKE_HOST.os = Windows
    Project MESSAGE: QMAKE_HOST.cpu_count = 12
    Project MESSAGE: QMAKE_HOST.name = PS2021YSRDPQOH
    Project MESSAGE: QMAKE_HOST.version = 10.0.19042
    Project MESSAGE: QMAKE_HOST.version_string = 10
    
    上一篇:Qt之工程文件


    下一篇:qt try catch项目设置