Как добавить Bonjour в Qt Creator на OSX?

Я создаю класс для регистрации Bonjour в Qt Creator на OSX. Я хочу добавить dns_sd.h в мою конфигурацию включения в моем файле .pro, что, как я полагаю, делается следующим образом:

INCLUDEPATH += /usr/include/

Мой следующий вопрос: где и как добавить нужную библиотеку? Я не могу найти библиотеку bonjour на OSX ни в папке /usr/lib, ни в папке /usr/lib/system.


person kernelK    schedule 21.08.2013    source источник


Ответы (1)


На основе информации в документации Apple , в нем говорится, что для этого требуется: -

CFNetServices, часть структуры CFNetwork в Core Services

Поэтому я предлагаю добавить фреймворк CoreServices в файл .pro:

QMAKE_LFLAGS += -F /System/Library/Frameworks/CoreServices.framework/
LIBS += -framework CoreServices
person TheDarkKnight    schedule 22.08.2013