アプリケーションに pcap ライブラリを追加しようとしています。ファイルに追加する必要がありconfigure.ac
ますが、方法がわかりません。
誰でもこれで私を助けることができますか?
アプリケーションに pcap ライブラリを追加しようとしています。ファイルに追加する必要がありconfigure.ac
ますが、方法がわかりません。
誰でもこれで私を助けることができますか?
ライブラリが存在するかどうかを確認し、ライブラリに対してリンクする標準的な方法は、を使用することAC_CHECK_LIB
です。例えば:
AC_CHECK_LIB([pcap],[pcap_create])
ヘッダーも確認する必要があります。
AC_CHECK_HEADERS([pcap/pcap.h])
を使用することを主張する考え方がありますが、PKG_CHECK_MODULES
それは必須ではありません。追加AC_CHECK_LIB
するだけで、適切に構成されたシステムでパッケージを構築できるようになります。古いバージョンのlibpcapソースを見ると、libpcapが正しいことを行い、*。pcファイルを提供していないことがわかります。したがって、PKG_CHECK_MODULES
この場合のオプションではありません。この段落は無視してかまいません。