winddows 7下编译wireshark 1.7

Windows7下安装Wireshark1.7

1. C编译器以及平台SDK

(1)C Compiler(C编译器)
从vc6、vs20032、vs2005、到vs2008、vs2008ee、vs2010,这些集成开发环境(IDE)都包含了微软的C/C++编译器。
只要安装了这些IDE,都不需要再下载和安装C编译器了。
这里,我使用vs2008。
(2)vcvars32.bat
在vs2008的目录中找到vcvars32.bat。
最好将vcvars32.bat复制到C盘根目录下,并改为v8.bat,这样方便执行该bat程序。

2. 安装Cygwin
下载Cygwin安装文件。
在安装过程中,在“Select Packages”页面,需要手动选择一些必需的Package(它们在默认情况下是不会自动安装的)。
Archive->unzip
      ->zip
Devel->bison
    ->flex
Interpreters->perl
Utils->patch
Web->wget

3. 安装python
下载并安装Python2.7,安装在默认位置C:\Python27。

4. 下载wireshark1.7源代码
方式1:利用SVN下载。
方式2:直接下载。

5. 配置wireshark
假设wireshark目录为C:\wireshark
在该目录下,用记事本打开config.nmake文件,并设置相关参数:
(1)MSVC_VARIANT
因为我用的是vs2008,所以,我将MSVC_VARIANT=MSVC2008前面的#符号删除(#是注释的意思)。

6. 开始编译
1.进入cmd.exe。
2.调用vcvar32.bat,这一步的目的是设置vs2008的环境变量。
3.进入wireshark目录,输入如下语句,以验证【编译wireshark所需工具】是否都已安装。
nmake -f Makefile.namke verify_tools
4. 输入如下语句,以下载库文件,并安装。

nmake -f Makefile.nmake setup


5. 删除多余文件
输入如下语句:
nmake -f Makefile.nmake distclean
6. 生成wireshark
输入如下语句:
nmake -f Makefile.nmake all
执行语句,开始编译wireshark,这个步骤将比较耗时。
编译完成后,执行如下语句,查看wireshark是否可运行。
c:\wireshark\wireshark-gtk2\wireshare.exe


完成编译。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jia9iniu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值