Error: dns_sd.h: Нет такого файла или каталога

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

error: dns_sd.h: Нет такого файла или каталога

Это происходит в этой строке:

#include <dns_sd.h>

Где я могу получить этот файл заголовка?

Ответы

Ответ 1

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

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

Ответ 3

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