积极答复者
visual studio 2012 打不开#include“pcap.h”

问题
答案
-
pcap.h 是 WinPcap 的头文件,首先你需要安装 WinPcap SDK,其次你如果把 WinPcap 的 include 添加到系统 Path 或 VS 的 include 中后,你应该使用 #include <pcap.h> 来引用。
- 已建议为答案 May Wang - MSFT 2013年12月20日 8:13
- 已标记为答案 May Wang - MSFT 2013年12月30日 8:58
-
您好,
根据您的问题,建议您再确认一下开发环境的配置情况。以下是建立WinPcap开发环境的步骤,供您参考:
在项目上右键点“属性“然后进行以下三步操作:
(需要注意的是,VS2010中的上述三步都需要加“;”,VS2012则不用换行即可)
1、设置环境目录
在”VC++目录“中的”包含目录“和”库目录“中添加路径。
假设WpdPack在E盘,则
包含目录:E:\WpdPack\Include;
库目录:E:\WpdPack\Lib;
2、设置编译条件
在”C/C++“下的”预处理器”的“预处理定义“中添加WPCAP;HAVE_REMOTE;
3、设置链接器
在”链接器“下的”输入“中的”附加依赖项“中添加wpcap.lib;ws2_32.lib;We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey.- 已标记为答案 May Wang - MSFT 2013年12月30日 8:58
全部回复
-
pcap.h 是 WinPcap 的头文件,首先你需要安装 WinPcap SDK,其次你如果把 WinPcap 的 include 添加到系统 Path 或 VS 的 include 中后,你应该使用 #include <pcap.h> 来引用。
- 已建议为答案 May Wang - MSFT 2013年12月20日 8:13
- 已标记为答案 May Wang - MSFT 2013年12月30日 8:58
-
您好,
根据您的问题,建议您再确认一下开发环境的配置情况。以下是建立WinPcap开发环境的步骤,供您参考:
在项目上右键点“属性“然后进行以下三步操作:
(需要注意的是,VS2010中的上述三步都需要加“;”,VS2012则不用换行即可)
1、设置环境目录
在”VC++目录“中的”包含目录“和”库目录“中添加路径。
假设WpdPack在E盘,则
包含目录:E:\WpdPack\Include;
库目录:E:\WpdPack\Lib;
2、设置编译条件
在”C/C++“下的”预处理器”的“预处理定义“中添加WPCAP;HAVE_REMOTE;
3、设置链接器
在”链接器“下的”输入“中的”附加依赖项“中添加wpcap.lib;ws2_32.lib;We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey.- 已标记为答案 May Wang - MSFT 2013年12月30日 8:58