黑莓10 C-ARES

时间:2014-03-05 14:15:01

标签: qt blackberry-10 blackberry-cascades blackberry-qnx c-ares

我正在编写一个使用C-ARES解析DNS的应用程序。系统提供的C-ARES库不支持 ares_parse_naptr_reply ,这是我真正需要的。我试图将c-ares编译为外部库(版本1.9.1,我们在其他平台如Android和IOS中使用),但它仍然不起作用。我认为编译器首先继续包含c-ares系统头,这是我不想要的。

当我运行我的应用程序时,我收到此消息:

QSocketNotifier:只能用于以QThread启动的线程

以及来自C-ARES的以下代码错误: 11(ARES_ECONNREFUSED)

我做错了什么?有办法解决这种情况吗?有什么要包含在这个库的编译中吗?

由于

1 个答案:

答案 0 :(得分:1)

问题现在解决了!如果您收到此错误,请检查ares_init是否可以访问该平台的resolv.conf文件。那是我的问题!