什么是MacOS C++开发的Windows WMI的等效?

Jas*_*ion 9 c++ macos system-information

我有一个C++应用程序,使用WMI在Windows上获取详细的系统信息(处理器类型,可用磁盘空间,其他硬件配置文件信息).我想在OSX 10.5+上执行相同类型的操作.MacOS的等效API或接口是什么?

非常欢迎链接到API文档或教程.

zne*_*eak 7

您可以通过system_profiler可执行文件查询大部分信息.Apple查询此类信息的示例包括popen调用它,所以我想这是要走的路.