0

我正在创建一个类来在 OSX 上的 Qt Creator 中进行 Bonjour 注册。我想将 dns_sd.h 添加到我的 .pro 文件中的包含配置中,我假设按如下方式完成:

INCLUDEPATH += /usr/include/

我的下一个问题是在哪里以及如何添加正确的库?我在 OSX 上的 /usr/lib 文件夹或 /usr/lib/system 文件夹中都找不到 bonjour 库。

4

1 回答 1

0

根据Apple 文档中的信息,它声明它需要:-

CFNetServices,核心服务中 CFNetwork 框架的一部分

所以我建议将 CoreServices 框架添加到 .pro 文件中:-

QMAKE_LFLAGS += -F /System/Library/Frameworks/CoreServices.framework/
LIBS += -framework CoreServices
于 2013-08-22T08:00:49.093 回答