我有一个 C++ 应用程序,它使用 WMI 在 Windows 上获取详细的系统信息(处理器类型、可用磁盘空间、其他硬件配置文件信息)。我想在 OSX 10.5+ 上执行相同类型的操作。MacOS 的等效 API 或接口是什么?
非常欢迎提供 API 文档或教程的链接。
我有一个 C++ 应用程序,它使用 WMI 在 Windows 上获取详细的系统信息(处理器类型、可用磁盘空间、其他硬件配置文件信息)。我想在 OSX 10.5+ 上执行相同类型的操作。MacOS 的等效 API 或接口是什么?
非常欢迎提供 API 文档或教程的链接。
system_profiler
您可以通过可执行文件查询大部分信息。苹果查询此类信息的示例涉及popen
对其的调用,所以我想这是要走的路。