检查库是否存在以及链接的标准方法是使用AC_CHECK_LIB.例如:
AC_CHECK_LIB([pcap],[pcap_create])
Run Code Online (Sandbox Code Playgroud)
您还应该检查标题:
AC_CHECK_HEADERS([pcap/pcap.h])
Run Code Online (Sandbox Code Playgroud)
争论使用有一种思想流派PKG_CHECK_MODULES,但这不是必要的.只需添加即可AC_CHECK_LIB使配置良好的系统构建您的包.看一下旧版本的libpcap源代码,我看到libpcap做了正确的事情而且没有提供*.pc文件,因此PKG_CHECK_MODULES在你的情况下不是一个选项,你可以放心地忽略这一段.
| 归档时间: |
|
| 查看次数: |
1147 次 |
| 最近记录: |