vs2010 MFC 上的winpcap环境配置

最近想做一个类似wireshark抓包的软件,决定用winpcap,看了很多资料,多数不是很清晰,遂自己整理笔记!

一、下载winpcap

(1)官网下载,https://www.winpcap.org/install/default.htm

(2)SDK下载,https://www.winpcap.org/devel.htm

4.1.3的没有,用4.1.2的SDK,完美兼容

二、配置vs2010环境

(1)新建MFC工程,然后点击 项目—属性,选择VC++目录

vs2010  MFC 上的winpcap环境配置

包含目录及库目录,分别添加已经下载好的SDK中的Include目录和Lib目录,如F:\Desktop\Tools\winpcap\WpdPack\Include;F:\Desktop\Tools\winpcap\WpdPack\Lib,按照自己的目录添加!

(2)设置编译条件,选择C/C++下的预处理器,添加宏定义:_MBCS;WPCAP;HAVE_REMOTE;

vs2010  MFC 上的winpcap环境配置

(3)链接器添加依赖项,在链接器—输入中,添加附加依赖项,wpcap.lib;ws2_32.lib;wsock32.lib; Iphlpapi.lib;

vs2010  MFC 上的winpcap环境配置

三、愉快的结束。

上一篇:一步一步实现使用vs2010调试被注入的dll


下一篇:VS2010每次都运行的时候,都会重新生成;加快编译速度