MAC-адрес из интерфейса в OS X (C)

Это может быть глупый вопрос, и я прошу прощения, если он уже был рассмотрен здесь, но я немного искал без особой удачи. Я пытаюсь получить аппаратный адрес моего интерфейса в C, и я использую OS X (x86-64). Я знаю, как получить это сifconfig, но я хочу, чтобы моя программа получала его автоматически для любого компьютера, ну, по крайней мере, для компьютеров с OS X. Я нашел другую ветку, которая разместила этотссылк который в значительной степени делает то, что я хочу (с некоторыми изменениями), но я не могу сделатьiokit функция ссылки вld (мой компиляторgcc). Я пытался добавить флаги-lIOKit а также-framework IOKit наgcc командной строки, но я все равно получаю те же ошибки ссылки. Вот ссылка на мой код: Заголовок а такжеисточни.

Ответы на вопрос(1)

Ваш ответ на вопрос