VC6.0下winpcap编程环境搭建:
1. 到http://www.winpcap.org/devel.htm 下载WinPcap的安装包(WinPcap.exe)和 WinPcap的Developer's Pack(WpdPack.zip)。
PS:如果你的VC6.0的SDK不是最新的,
请下载4.0.1版本的WinPcap的安装包和Developer's Pack(经测试,该版本在“旧”的VC6.0中可用),
因为太高版本的会编译不过。
PPS:当然,你也可以先更新你的VC6.0的SDK(可参考:http://www.x86pro.com/articleViewer.php?pid=71),然后再安装新版本的WinPcap。
2. 安装WinPcap.exe。
3. 解压Developer's Pack,分别找到LIB 和 Include 目录。
打开VC++,首先在Tools=>Options=>Directories,分别配置 lib 和 Include 目录。当中Show Directories for 可以指定相应的文件目录。
4.VC++环境配置。Project=>Settings=>Link=>Object/Library Modules 里面添加需要的LIB. (Packet.lib wpcap.lib)
参考:http://blog.csdn.net/love_inter_net/archive/2009/07/09/4334717.aspx
VS2008下winpcap编程环境搭建:
1. 到http://www.winpcap.org/devel.htm 下载WinPcap的安装包(WinPcap.exe)和 WinPcap的Developer's Pack(WpdPack.zip)。
2. 安装WinPcap.exe。
3. 解压Developer's Pack,分别找到LIB 和 Include 目录。
4. 打开VS2008后点击创建一个新项目。
5. 设置项目的属性:
A.右击项目,选择“属性”;
B.在属性页中,选择“C/C++”,在“附加包含目录”项,添加winpcap的Include文件夹所在的位置;
C.在属性页中,选择“链接器”中的“常规”,在“附加库目录”项,添加winpcap的LIB文件夹所在的位置;
D.再在“链接器”中选择“输入”,在“附加依赖项”中添加wpcap.lib。
E.点击确认OK 环境搭建成功,大家就可以开始编程调试了!
注意:如果不想总是执行5.B和5.C,可以这样做:
打开.net平台,设置环境目录:
A.在菜单:工具->选项;弹出的选项窗体左边点击:项目和解决方案->VC++目录;
B.在右边:“显示以下内容的目录”标签下面的 下拉框中找到“包含文件”,然后添加winpcap的Include目录;
C.在同一下拉框中找到“库文件”,然后添加winpcap的LIB目录;
D.之后执行5.A、5.D、5.E就OK了^_^
参考:http://student.csdn.net/space.php?uid=230100&do=blog&id=29570
http://blog.163.com/f-22cdef/blog/static/2722115200911185013665/