【发布时间】:2012-10-17 23:25:04
【问题描述】:
我需要在 C/C++ 程序中获取主板或处理器的序列号。
我需要为我的软件标识一台唯一的计算机,这样一个许可证就不能在多台计算机上使用。
【问题讨论】:
我需要在 C/C++ 程序中获取主板或处理器的序列号。
我需要为我的软件标识一台唯一的计算机,这样一个许可证就不能在多台计算机上使用。
【问题讨论】:
HAL(硬件抽象层)可以给出Linux上的主板序列号。 http://www.freedesktop.org/wiki/Software/hal
这是lshal背后的库:
$ lshal | grep 'system\.hardware\.serial'
system.hardware.serial = '<serial-number>'
【讨论】: