2

C-ARES を使用して DNS を解決するアプリケーションを作成しています。システムで利用可能な C-ARES ライブラリは、私が本当に必要としているares_parse_naptr_replyをサポートしていません。c-ares を外部ライブラリ (Android や IOS などの他のプラットフォームで使用するバージョン 1.9.1) としてコンパイルしようとしましたが、まだ機能しません。コンパイラは引き続き c-ares システム ヘッダーを最初にインクルードすると思いますが、これは望ましくありません。

アプリケーションを実行すると、次のメッセージが表示されます。

QSocketNotifier: QThread で開始されたスレッドでのみ使用できます

C-ARES からの次のコード エラー: 11 (ARES_ECONNREFUSED)

私は何を間違っていますか?この状況を修正する方法はありますか? このライブラリのコンパイルに含めるものはありますか?

ありがとう

4

1 に答える 1