yangguoo
驱动小牛
驱动小牛
  • 注册日期2003-07-09
  • 最后登录2008-07-07
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:2936回复:4

天下第一菜鸟提问:为什么找不到\"packet32.h\"

楼主#
更多 发布于:2004-04-12 15:28
编译程序的时候出现:缺少\"packet32.h\"是怎么回事?
Cannot open include file: \'packet32.h\': No such file or directory
Error executing cl.exe.
。。。。。。。。。。。。。。。。。。。
#include \"packet32.h\"
#include \"ntddndis.h\"
#include <stdio.h>
#include <conio.h>
#include <winsock2.h>
#include <windows.h>

#pragma comment(lib,\"ws2_32\")
#pragma comment(lib,\"packet\")

#define ETH_IP 0x0800
#define ETH_ARP 0x0806
#define ARP_REQUEST 0x0001 //arp请求包
#define ARP_REPLY 0x0002 //arp应答包
#define ARP_HARDWARE 0x0001
#define max_num_adapter 10

#pragma pack(push,1)

typedef struct ethdr
{
unsigned char eh_dst[6]; /
。。。。。。
[img]http://www.driverdevelop.com/forum/upload/Xman/2004-04-05_2004324183110706.jpg[/img][size=3]跟我比灌水,年[/size]
yangguoo
驱动小牛
驱动小牛
  • 注册日期2003-07-09
  • 最后登录2008-07-07
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-04-13 09:53
也是自己顶,也很行苦,希望有答案
[img]http://www.driverdevelop.com/forum/upload/Xman/2004-04-05_2004324183110706.jpg[/img][size=3]跟我比灌水,年[/size]
nicklezhang
驱动牛犊
驱动牛犊
  • 注册日期2004-03-29
  • 最后登录2017-06-19
  • 粉丝0
  • 关注0
  • 积分24分
  • 威望145点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2004-04-13 16:34
会不会真的没有packet32.h文件(比方说这里你写的是packet32.h但是真正的文件名却不是这个,写错了一个字符什么的)。
如果都是对的,不如把packet32.h中的内容拷到一个其它的头文件中,然后注释掉//include \"packet32.h\",再编译看看结果,这样虽然不能解决问题,但可能会帮助你发现问题。
yangguoo
驱动小牛
驱动小牛
  • 注册日期2003-07-09
  • 最后登录2008-07-07
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-04-13 17:06
好的我会试一下
[img]http://www.driverdevelop.com/forum/upload/Xman/2004-04-05_2004324183110706.jpg[/img][size=3]跟我比灌水,年[/size]
dayisi
驱动牛犊
驱动牛犊
  • 注册日期2003-12-22
  • 最后登录2004-06-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-04-14 18:12
winpcap3.0?
在winpcap\\common
游客

返回顶部