如何在C或C 中获取主板地址或处理器ID /序列号

How to get motherboard address or processor id / serial number in C or C++?

本文关键字:处理器 ID 序列号 地址 获取 主板      更新时间:2023-10-16

我需要在C/C 程序中获取主板或处理器的序列号。

我需要标识我的软件的唯一计算机,以便在多台计算机中都不能使用一个许可证。

hal(硬件抽象层)可以在Linux上提供主板序列号。http://www.freedesktop.org/wiki/software/hal

这是lshal背后的库:

$ lshal | grep 'system.hardware.serial'
  system.hardware.serial = '<serial-number>'