none
visual studio 2012 打不开#include“pcap.h” RRS feed

答案

  • pcap.h 是 WinPcap 的头文件,首先你需要安装 WinPcap SDK,其次你如果把 WinPcap 的 include 添加到系统 Path 或 VS 的 include 中后,你应该使用 #include <pcap.h> 来引用。

    2013年12月20日 1:29
  • 好,

    根据的问题,建议再确认一下开发环境的配置情况。以下是建立WinPcap开发环境的步骤,供您参考:

        在项目上右键点属性然后进行以下三步操作:
       1
    、设置环境目录
           
    ”VC++目录中的包含目录库目录中添加路径。
           
    假设WpdPackE盘,则
               
    包含目录:E:\WpdPack\Include;
               
    库目录:E:\WpdPack\Lib;
       2
    、设置编译条件
           
    ”C/C++“下的预处理器预处理定义中添加WPCAP;HAVE_REMOTE;
       3
    、设置链接器
           
    链接器下的输入中的附加依赖项中添加wpcap.lib;ws2_32.lib;

      (需要注意的是,VS2010中的上述三步都需要加VS2012则不用换行即可)

    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.

    2013年12月27日 2:07

全部回复

  • pcap.h 是 WinPcap 的头文件,首先你需要安装 WinPcap SDK,其次你如果把 WinPcap 的 include 添加到系统 Path 或 VS 的 include 中后,你应该使用 #include <pcap.h> 来引用。

    2013年12月20日 1:29
  • 好,

    根据的问题,建议再确认一下开发环境的配置情况。以下是建立WinPcap开发环境的步骤,供您参考:

        在项目上右键点属性然后进行以下三步操作:
       1
    、设置环境目录
           
    ”VC++目录中的包含目录库目录中添加路径。
           
    假设WpdPackE盘,则
               
    包含目录:E:\WpdPack\Include;
               
    库目录:E:\WpdPack\Lib;
       2
    、设置编译条件
           
    ”C/C++“下的预处理器预处理定义中添加WPCAP;HAVE_REMOTE;
       3
    、设置链接器
           
    链接器下的输入中的附加依赖项中添加wpcap.lib;ws2_32.lib;

      (需要注意的是,VS2010中的上述三步都需要加VS2012则不用换行即可)

    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.

    2013年12月27日 2:07