ошибка: dns_sd.h: нет такого файла или каталога

Я пытаюсь построить демонстрационный проект с использованием Bonjour, следуя этот урок, но я получаю эту ошибку:

ошибка: dns_sd.h: нет такого файла или каталога

Это происходит на этой линии:

#include <dns_sd.h>

Где мне взять этот заголовочный файл?

17

Решение

У меня только что была эта ошибка в Ubuntu при попытке скомпилировать проект. Это помогло:

sudo apt-get install libavahi-compat-libdnssd-dev
49

Другие решения

Вы можете найти код демона mDNSResponder здесь: http://www.opensource.apple.com/source/mDNSResponder/

Вы можете скачать файл tar здесь: http://www.opensource.apple.com/tarballs/mDNSResponder/

2

Вы можете использовать Avahi, настроенный с помощью mdnsresponder-compat

1
По вопросам рекламы [email protected]