zoukankan      html  css  js  c++  java
  • libnids-1.24 使用源码问题

    从网上下载libnids-1.24源码包,解压后./configure安装。

    会出现提示

    checking for GLIB... configure: error: Package requirements (glib-2.0 >= 2.2.0) were not met.
    Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.

    先查看./configure --help ,查看参数。

    发现使用

    --disable-libglib use glib2 for multiprocessing support
    --disable-libnet whether to include code requiring libnet
    --enable-shared enable building shared libraries

    这几个参数,最后一个生成动态库的没搞明白,直接生成libnids.so.1.24不会使用了。所以最后我还是使用的libnids.a

    连接库要按顺序lnids lpcap lnet pthread ,保证有libpcap 和libnet。

    可以编译成功了。

    ps:用cmake搞的非常懵逼。

  • 相关阅读:
    python深浅copy探究
    构建squid代理服务器
    python列表和元组操作
    python字符串操作
    Apache虚拟主机
    Apache访问控制
    部署AWStats分析系统
    LAMP平台部署
    二分查找
    设计模式六大原则
  • 原文地址:https://www.cnblogs.com/yaoyuanfeixing/p/6307858.html
Copyright © 2011-2022 走看看