libnetlibnetfilter_queue
本文目录一览:
- 1、最近一直在做libnet方面的东西,好多编译libnet都是在Linux环境下,不知道有没有现成windows下的?
- 2、在linux下如何安装libnet
- 3、关于libnet的使用问题
- 4、linux下安装libnet失败
最近一直在做libnet方面的东西,好多编译libnet都是在Linux环境下,不知道有没有现成windows下的?
我这里有..自己编译的,你必须安装好winpcap要不然即使给你了现成的libnet。dll和lib都不能用
你先试试你的winpcap安装好了没?libnet的头文件也要配置好 确定这些都OK留下你的邮箱
我是在win7下面做的。
wincap 4.0.2和libnet 不知道版本(网上下的)
在linux下如何安装libnet
1.下载libnet安装包:下载地址:
2.解压libnet安装包:tar zxvf libnetXXX;
3.执行以下命令安装:
./configure
make
make install
即可(注意,在root权根下安装)
记得编程的时候#include libnet.h把库导入进来!
关于libnet的使用问题
刚刚使用libnet
1、你找的例子是不是工程,如果是工程那么可以编译通过的是由于正确配置好了*.lib和*.h。我本人喜欢用#pragma comment(lib,"*.lib")语句显示连接,而不是在project的set里写入。
2、如果下载的是*.c文件你需要自己加入*.lib
3、需要下载最新的sdk开发包,去微软下载。
4、配置libnet的文件include和lib路径。
5、我使用的是libnet-1.1.2.1版本,在win32里编译生成的dll文件出现问题,不知道是不是我的环境问题,不能成功运行,libnet_init过程出现异常,于是我网上下载了新的libnet.dll,解决了问题,因该和你下载的文件一样。
linux下安装libnet失败
倒数第三句:
./install-sh doc/libnet.3 [没有指定目的文件[夹]]
你检查一下Makefile,看是否需要在configure时指定额外的路径。
这里是一个答案:
具体做法是:
修改 Makefile.in 把:
MAN_PREFIX = @MAN_PREFIX@
改为:
MAN_PREFIX = @mandir@/man3/
然后再
./configure
make
make install
libnet的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于libnetfilter_queue、libnet的信息别忘了在本站进行查找喔。
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~