海外主机测评

您现在的位置是:首页 > 云服务器知识 > 正文

云服务器知识

libnetlibnetfilter_queue

cds8202023-05-06云服务器知识69
本文目录一览:1、最近一直在做libnet方面的东西,好多编译libnet都是在Linux环境下,不知道有没有现成windows下的?2、在linux下如何安装libnet3、关于

本文目录一览:

  • 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的信息别忘了在本站进行查找喔。

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~