Window下安装Libnet环境时候遇到的问题:找不到'Pcap.h'和'未定义ip-nh'
2014-04-23 17:45
399 查看
老师要求用Libnet进行报文的发送,于是乎先配置一个环境。
环境需要以下三件东西
1.winpcap驱动
2.wpdPack 最新版本
3.Libnet包
其中1.2可以在Winpcap的官网上面下载获得。
Libnet的源码可以在GitHub上面找到:https://github.com/sam-github/libnet/releases。
安装的顺序是:
1.Winpcap.exe
2.解压WpdPack
3.在Libnet包中有msvcbuild.bat这个批处理文件,里面会对Libnet进行编译,此时的编译需要有Include一些WpdPack中的文件,因此需要用文本编辑器打开这个Bat文件,看到其中有一行就是配置Include文件的,讲其改为WpdPack解压后的路径。
4.配置完成后,在Visual Studio 命令提示符中运行msvcbuild.bat
遇到的第一个错误是 “无法找到pcap.h” 在步骤3通过配置解决
第二个错误是 “libnet-checksum.c中未定义的ip-nh” 通过将对应源文件中对应函数的变量声明放到函数的开始解决。 不知道为什么出现第二个错误
环境需要以下三件东西
1.winpcap驱动
2.wpdPack 最新版本
3.Libnet包
其中1.2可以在Winpcap的官网上面下载获得。
Libnet的源码可以在GitHub上面找到:https://github.com/sam-github/libnet/releases。
安装的顺序是:
1.Winpcap.exe
2.解压WpdPack
3.在Libnet包中有msvcbuild.bat这个批处理文件,里面会对Libnet进行编译,此时的编译需要有Include一些WpdPack中的文件,因此需要用文本编辑器打开这个Bat文件,看到其中有一行就是配置Include文件的,讲其改为WpdPack解压后的路径。
4.配置完成后,在Visual Studio 命令提示符中运行msvcbuild.bat
遇到的第一个错误是 “无法找到pcap.h” 在步骤3通过配置解决
第二个错误是 “libnet-checksum.c中未定义的ip-nh” 通过将对应源文件中对应函数的变量声明放到函数的开始解决。 不知道为什么出现第二个错误
相关文章推荐
- 安装fabric运行环境的时候Vagrant up遇到的问题,解决路径
- Windows 8.1 & Windows Phone 开发环境安装遇到的问题
- mac配置Android 环境,完整过程,其中包括遇到的设置$JAVA_HOME问题,新建项目报 Errors running builder 'Android Resource Manager问题
- PHP正则preg_replace()函数 Unknown modifier 'c'问题 _新手学php正则的时候遇到的问题
- MySQL学习2_CentOS下安装MySQL遇到问题:Access denied for user 'root'@'localhost'
- Windows 8.1 & Windows Phone 开发环境安装遇到的问题
- 我在安装TFS 2008的时候遇到的问题以及解决方法一sharepoint安装 环境变量
- 在linux上安装oracle出现Can't connect to X11 window。。。的问题
- windows 环境安装 MySQL-python 遇到错误 serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['regi
- [转]window10系统安装oracle11g时遇到INS-13001环境不满足最低要求
- 项目中遇到的问题之·视频找不到时浏览器的反应
- "Internal Error 2203. C:\WINDOWS\Installer\inprogressinstallinfo.ipi" &"0x80070643" 安装程序报错问题解决
- sharepoint环境的安装及form表单验证等遇到的问题及总结。
- 安装MYSQL遇到的问题后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.1的卸载方法: 1、控制面板里的增加删除程序内进行删除 2、删除MySQL文件夹下的
- 安装sqlserver 遇到服务操作系统与安装文件语言环境不一致问题
- 搭建Android环境的时候遇到 'could not find adb.exe!'的问题
- ubuntu安装到搭建lamp环境所遇到的问题
- window 2008+apache2.4.4+php5.5+mysql-5.6.12+phpmyadmin4.0.4.1安装过程(参考他人文章基础上加上自己遇到的问题)
- 安装Pig遇到的问题:Exception in thread "main" java.io.IOException: 权限不够
- Ubuntu下 安装与测试 Caffe & 遇到的问题 及 解决方案