Что является эквивалентом Windows WMI для разработки под MacOS C ++? - PullRequest
9 голосов
/ 01 сентября 2010

У меня есть приложение C ++, которое получает подробную системную информацию (тип процессора, доступное дисковое пространство, другая информация о профиле оборудования) в Windows с помощью WMI.Я хочу выполнить такой же тип операций на OSX 10.5+.Что такое эквивалентный API или интерфейс для MacOS?

Ссылки на документацию или руководства по API приветствуются.

1 Ответ

7 голосов
/ 01 сентября 2010

Вы можете запросить большую часть этой информации через исполняемый файл system_profiler. Пример Apple, запрашивающий такую ​​информацию включает в себя popen обращение к ней, так что я думаю, что это путь.

...