CodeBlocks 13.12設置winpcap開發環境

WinPcap 4.0.1在線中文手冊:http://www.ferrisxu.com/WinPcap/html/index.html

 

本文以CodeBlocks 13.12WinPcap 4.1.3作爲示例,對32位和64Win7通用

 

1、下載並安裝WinPcap運行庫http://www.winpcap.org/install/default.htm。一些捕包軟件會捆綁安裝WinPcap,MentoHust也會附帶WinPcap,這種情況下一般可以跳過此步。

 

2、下載WinPcap開發包http://www.winpcap.org/devel.htm,解壓到純英文路徑,得到如圖1所示目錄結構:

 

1

 

3、打開CodeBlocks,選擇Settings->Compiler,如圖2所示添加WPCAPHAVE_REMOTE這兩個宏定義:

 

2

 

4、如圖3所示添加wpcap.libws2_32.lib兩個庫。

wpcap.lib在圖1的 Lib目錄中。

ws2_32.lib大部分情況下不需要,它伴隨windows sdk或者visual studio一起安裝,通常在64win7C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib32win7C:\Program Files\Microsoft SDKs\Windows\v7.1A\Lib中,如果沒有可以從網絡或別的電腦單獨獲取。

 

3

 

5、如圖4所示添加包含路徑,即圖1Include目錄,最後點OK保存設置。注意開發WinPcap程序需要以管理員權限啓動Codeblocks,生成的程序也需要以管理員權限運行,關於程序的UAC設置,參見http://blog.csdn.net/kxcfzyk/article/details/20116293

 

4

發佈了22 篇原創文章 · 獲贊 60 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章