首页 > 其他 > 详细

libnids-1.24 使用源码问题

时间:2017-01-19 19:58:29      阅读:328      评论:0      收藏:0      [点我收藏+]

从网上下载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搞的非常懵逼。

 

libnids-1.24 使用源码问题

原文:http://www.cnblogs.com/yaoyuanfeixing/p/6307858.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!