天天看點

在Visual Studio 2005下配置WinPcap開發環境

在Visual Studio 2005下配置WinPcap開發環境

http://www.winpcap.org/archive/ 4.1beta5_WpdPack.zip

http://www.winpcap.org/archive/ 4.1beta5_WinPcap.exe

1、安裝 winpcap:

      如果沒安裝這個包,程式即使編譯成功也不能運作,會提示找不到 winpcap.dll

2、下載下傳  WinPcap Developer's Packs

      解壓後會得一個目錄WpdPack和五個子目錄:

      -docs

      -Examples-pcap

      -Examples-remote

      -Include

      -Lib

     然後配置VC++:(WpdPackPath是目錄WpdPack的絕對路徑):

    (1)執行下面的操作打開配置對話框:工具->選項->項目和解決方案->VC++目錄

  (2)在“顯示以下内容的目錄”下面選擇“包含檔案”,添加新的項:WpdPackPath\include

   (3)在“顯示以下内容的目錄”下面選擇“庫檔案”,添加新的項:WpdPackPath\lib

3、建立一個C++項目工程,然後配置工程屬性:

  (1)右鍵->屬性->配置屬性->C/C++->預處理器-> 預處理器定義,添加WPCAP;

    如果你的程式使用了WinPcap的遠端捕獲功能,那麼在預處理定義中加入HAVE_REMOTE。不要直

  接把remote-ext.h直接加入到你的源檔案中去

  (2)右鍵->屬性->配置屬性->連接配接器->輸入->附加依賴項,添加 wpcap.lib Packet.lib ws2_32.lib。

 轉載自:http://blog.csdn.net/mayanfei110/article/details/7282834

轉載于:https://www.cnblogs.com/p2liu/archive/2013/03/15/6048765.html