Question

I have a C++ application that gets detailed system information (processor type, available disk space, other hardware profile info) on Windows using WMI. I want to perform the same type of operations on OSX 10.5+. What is the equivalent API or interface for MacOS?

Links to API documentation or tutorials are very welcome.

Was it helpful?

Solution

You can query most of that information through the system_profiler executable. Apple's example for querying such informations involves a popen call to it, so I guess it's the way to go.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top