Ubuntu Linux系统下机器数据的获取

Ubuntu Linux系统下机器数据的获取,ubuntu,gtk,glib,Ubuntu,Gtk,Glib,如何使用gtk+,glib使用c/c++获取以下数据 机器序列号、CPU序列号、机器MAC地址和其他机器信息 问候,, 列宁为什么不从c代码调用lshw并解析结果?您可以使用SIOCGIFADDR 查看此链接中给出的代码。 这将需要安装lshw,并且可能不允许在机器上安装(如selinux、apparmor等)。没错,那么可能需要lshw的来源和您感兴趣的零件。

如何使用gtk+,glib使用c/c++获取以下数据

机器序列号、CPU序列号、机器MAC地址和其他机器信息

问候,,
列宁

为什么不从c代码调用lshw并解析结果?

您可以使用SIOCGIFADDR 查看此链接中给出的代码。

这将需要安装lshw,并且可能不允许在机器上安装(如selinux、apparmor等)。没错,那么可能需要lshw的来源和您感兴趣的零件。