vs2010下搭建winpcap環境
圖片看不了真的不好意思,這兒給出連結供大夥兒使用。。。http://patmusing.blog.163.com/blog/static/135834960201043075452784/
一、軟體準備
3)安裝WinPcap。雙擊步驟1)下載的WinPcap_4_1_1.exe(這是到目前為止最新版本的WinPcap安裝包),
圖1
點選Next按鈕,
圖2點選Next按鈕,
圖3點選I Agree按鈕,
圖4Automatically start the WinPcap driver at boot time
點選Finish按鈕,即安裝完成。
這個安裝過程主要工作是將wpcap.dll拷貝到了系統目錄,比如C:\WINDOWS\system32中,並註冊。
4)解壓開發包步驟2)下載的WpdPack_4_1_1.zip到一個指定的目錄,比如:D:\WinPcapDevelopmentPack,解壓後的目錄結構如下:
圖6
其中docs目錄中包含了WinPcap相關文件,Examples-pcap和Examples-remote都是使用WinPcap
到此,準備工作完成。
二、 VC環境配置
用微軟Visual C++建立一個應用,使用wpcap.dll,可按照下列步驟:
- 在每個需要使用庫匯出的函式(functions exported by library)的原始檔開始處,包含pcap.h標頭檔案;
- 如果程式用到了WinPcap和Win32平臺呢相關的函式,記得在前處理器定義中包含WPCAP;
- 如果程式用到了WinPcap的遠端抓取功能,則需要在前處理器定義中加入
接包含標頭檔案remote-ext.h;
-根據你的目標平臺(x86 或 x64),將wpcap.lib包含到連線選項中。x86的wpcap.lib可以在WinPcap developer’s pack
的\lib目錄下找到,x64的wpcap.lib可以在\lib\x64目錄下找到;
下面講述怎樣設定Microsoft Visual Studio,主要詳細講解如何在Visual Studio 2010中如何配置相關環境,Visual Studio 6和Visual Studio 2005中配置情況大致如下:
Visual Studio 6
- 要增加一個前處理器定義,你必須從Project選單中選擇Settings,然後選擇C/C++標籤,在“Preprocessor Definitions”
對話方塊中新增預處理定義;
- 要在Microsoft Visual C++中一個專案新增庫,首先從Project選單中選擇Settings,然後選擇Link標籤,並將新庫
的名字加入到“Object/library modules”文字編輯框中;
- 如果要新增Visual C++搜尋庫的路徑,從Tools選單中選擇Options,然後選擇Directories標籤,並在下面的Directories中增加相關路徑;
Visual Studio 2005 (編譯x64應用時必須為Visual Studio 2005或更高的版本)
- 要增加一個前處理器定義,你必須從Project選單中選擇Properties然後選擇左邊立標狂中的C/C++,再選擇其下的
Preprocessor,將定義新增在右邊的Preprocessor Definitions文字框中;
- 要給專案增加庫,選擇Project選單中的Properties,然後選中左邊列表中的Linker,在選中其下的Input,將庫的名
字加入到右邊的Additional Dependecies文字框中;
- 如果要新增Visual Studio搜尋庫的路徑,從Tools選單中選擇Options,在左邊的列表框內選中Project and Solutions,
再選中其下的VC++ Directories,在右邊選的Show directories for 下拉框中選中Library Files,並在其下面的輸入框
中加入相關路徑;
-如果要新增Visual Studio搜尋的include路徑,從Tools選單中選擇Options,在左邊的列表框內選中Project and
Solutions,再選中其下的VC++ Directories,在右邊選的Show directories for 下拉框中選中Include Files,並在其
下面的輸入框中加入相關路徑;
Visual Studio 2010
1)啟動Visual Studio 2010,並新建一個專案:
圖7
2)設定專案相關引數如下:
圖8
選擇Visual C++,選擇Empty Project,專案名稱為NetworkAdapterList,Solution的名稱為LearnWinPcap,點選OK按鈕。
3)為專案NetworkAdapterList增加一個cpp檔案,
圖9
不放將該cpp的檔名稱也設為NetworkAdapterList如下:
圖10
點選Add按鈕。
4)如下圖,點選選單Project – NetworkAdapterList Property
圖11
得到,
圖12
5)增加預處理定義WPCAP和HAVE_REMOTE。在上圖中點開Configuration Properties – C/C++ - Preprocessor,選中右邊的Preprocessor Definitions,再選中其右邊的帶向下三角形的按鈕,再點選彈出的Edit下拉選單,
圖13
如下圖增加WPCAP和HAVE_REMOTE,
圖14
點選OK按鈕,即可。
完成後的樣子如下:
圖15
點選應用按鈕,帶點選確定按鈕。
WPCAP的含義只抓去本機的通訊包,HAVE_REMOTE的含義是本地機器可以抓去所在網段上其他機器的通訊包。
6)增加庫檔案。如下圖,選中Configuration Properties – Linker – Input – Additional Dependencies
圖16
選中其右邊的帶向下三角形的按鈕,再點選彈出的Edit下拉選單,
圖17
如上圖增加了wpcap.lib和Packet.lib,點選OK按鈕,
圖18
點選應用按鈕,再點選確定按鈕。
到此,向專案新增庫檔案的工作也已經完成。
7)在步驟6)中增加的庫檔案,以及前面提及的標頭檔案,VC並不知道位於何處,因此要為VC增加相關搜尋路徑。如下圖選中Configuration Properties – VC Directories – Include Directories,
圖19
選中Include Directories,並如步驟5)或6)對其編輯,新增路徑如下:
圖20
D:\WinPcapDevelopmentPack\Include就是開發包解壓後頭檔案所在的位置。點選OK按鈕。這樣標頭檔案的搜尋路徑就增加完成了。
下面我們增加庫檔案的搜尋路徑。如下圖選中Configuration Properties – VC Directories – Library Directories,
圖21
並如步驟5)或6)對其編輯,新增路徑如下:
圖22
點選OK按鈕,然後再點選應用按鈕,確定按鈕。
到此所有的配置工作已經完成
三、第一個
圖片看不了真的不好意思,這兒給出連結供大夥兒使用。。。http://patmusing.blog.163.com/blog/static/135834960201043075452784/
一、軟體準備
3)安裝WinPcap。雙擊步驟1)下載的Win
一、下載WinPcap安裝包和開發包
1.首先是winpcap的安裝包,下載地址:http://www.winpcap.org/install/default.htm
下載完成後,直接開啟安裝,一路預設,OK搞定。
2.接著下載開發包,下載地址:http://www 流行 ext 協議 解壓縮 需要 繼續 bsp shutdown 電腦系統
1.百度搜索“Tomcat官網”,點擊有標誌的官網進入,準備下載官方正版Tomcat。
2.進入Tomcat官網之後,在左邊我們看到,Tomcat的有6,7,8這三個最流行的版本,我們可以點 golangyum安裝(最簡單)rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmyum install golang參考博文:https://www.sudops.com/cengos-inst ubuntu virtualbox nat 宿主機虛擬機互相訪問環境:宿主機 Ubuntu16.04 虛擬機VirtualBox5.0.40 子系統 CentOS6.6CentSO子系統在NAT網絡下,通過VirtualBox的端口轉發功能實現宿主機與虛擬機之間的訪問,以便使用ssh遠程登錄虛擬機 ima 搭建開發環境 環境 navicat win pyc arm bsp mysql 一、pycharm的安裝和簡單使用
二、mysql和navicat的安裝和使用
三、wi 127.0.0.1 doc 瀏覽器 並且 default 3.0.0 info apache2 ice 安裝Apache:
sudo apt-get install apache2
查看Apache版本:
apache2 -v
Server version: Apach apache mysql php phpmyadmin 轉崗以後因為不太熟練一直沒有怎麽管理服務器,為了後續工作能夠順利展開,決定將之前的服務器重新搭建,並把某些需求整合避免以後管理起來會淩亂。首先先把web環境給搭建起來,以下是搭建過程以作後續查證使用。因為機房實在是太冷了╮(╯▽╰)╭,所 centos版本 -s 系統版本 path www wget 6.4 font lang 一、下載安裝包
先查看一下我的Centos版本,這裏是6.4.
# cat /etc/redhat-release
CentOS release 6.4 (Final)
sent bsp windows 意義 HR 主從模式 nbsp OS AS Redis集群~windows下搭建Sentinel環境及它對主從模式的實際意義
學習了:https://www.cnblogs.com/lori/p/5825691.html
哨兵機制;
Re log 匿名用戶 主機名 upd ubunt str vim uil rain 1、Apache2 web 服務器的安裝 :
可以先更新一下服務器
1、sudo apt-get update # 獲取最新資源包
2、sudo apt-get upgr 下載 status mysql CA 由於 amp res 監聽端口 lnmp環境
前提:假設閱讀本文的讀者已經擁有基本的linux使用技巧,能夠解決系統安裝問題,以及軟件安裝的技巧。
註意: 本文所涉及的主要安裝包(需要下載使用的)安裝包,在本文最後會給出百度雲盤鏈 pillow env activate == ima img src window mysql 前期準備
1、django1.8
2、pillow
3、pymysql
4、python 2.7
1、虛擬環境
首先在真實機安裝虛擬環境
virtualenv 路徑
2 操作系統 key 密碼 工具 fault 亞馬遜 文檔 ima inpu 註冊完亞馬遜aws雲帳號後,點選登錄控制臺,點選EC2廢話不多說上圖
點選 實例
點選啟動實例
我這選用實例是社區版本的centos6.9,考慮到centos6跟7的服務啟動語句會略有不同,如有功 ini 服務 bin 博客 down hexo host 繼續 entos 最近對搭建個人博客比較感興趣,但是剛搭建好next主題基本博客,電腦就壞了,借了一臺電腦繼續搞,不想在他電腦中弄太多環境,所以我準備在自己電腦的服務器上搭建hexo環境
服務器環境:
( 1. 安裝須知
Mac OS自身其實已經帶有Python,版本為2.7.X,這個Python主要用於支援系統檔案和XCode,所以我們在安裝新的Python版本時候最好不要影響這部分。
這裡就會出現一個十分困擾的問題,我們按照上述步驟安裝好了自己所需要Python版本,目前我們一般都會選擇安 安裝Apache
1.安裝Apache
yum -y install httpd
2. Apache配置httpd.conf
通過命令 find / -name httpd.conf 找到Apache配置檔案httpd.conf(預設在/etc/httpd/conf/http
Linux系統下的PHP與MySQL資料庫關聯的環境搭建
首先下載環境所需安裝包,https://download.csdn.net/download/qq_32392597/10700644
功能快捷鍵
合理的建立標題,有助於目錄的生成
第二章(django) 2.1.第一節(virtualenv安裝) 1.安裝virtualenv(pip install virtualenv) 2.新建virtulenv testvir pip list activate.bat(在目錄下進入) deactivate.bat((在目錄下退
Docker從1.13版本之後採用時間線的方式作為版本號,分為社群版CE和企業版EE。 社群版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施、容器、外掛等。 社群版按照stable和edge兩種方式釋出,每個季度更新sta 相關推薦
vs2010下搭建winpcap環境
vs2010下搭建winpcap編譯環境
在Windows Server 2008 R2下搭建jsp環境(三)-Tomcat的下載安裝
CentOS-6.x下搭建golang環境
Ubuntu16.04下搭建ssh環境
Scrapy爬蟲學習筆記 - windows下搭建開發環境1
Ubuntu16.04下搭建LAMP環境
Centos6.5下搭建web環境(Apache+mysql+php+phpMyAdmin)
Centos下搭建golang環境
Redis集群~windows下搭建Sentinel環境及它對主從模式的實際意義
Ubuntu18.04下搭建LAMP環境
Linux下搭建lnmp環境
django開發1_windows下搭建django環境
aws 下搭建 pptpd 環境centos6.9
linux下搭建hexo環境
Mac OS下搭建python環境
Linux下搭建LAMP環境(YUM)
centOS下搭建PHP環境
Windows下搭建開發環境
CentOS7.4下搭建docker環境