如何在Mac上打印主板和显卡信息

时间:2011-07-06 06:52:56

标签: macos

Mac OS X上是否有任何API可以获取主板,显示卡和声卡设备的名称,芯片组,制造商信息?

1 个答案:

答案 0 :(得分:3)

您可以使用system_profiler命令行工具和-xml选项为系统配置生成XML数据,然后解析输出。

$ system_profiler -xml

使用popen在代码中运行此操作并捕获XML输出。然后使用适当的XML库,例如TinyXML,用于解析输出。