wireshark编译环境设置和编译

wireshark编译环境设置和编译

ID:8822040

大小:39.50 KB

页数:4页

时间:2018-04-08

wireshark编译环境设置和编译_第1页
wireshark编译环境设置和编译_第2页
wireshark编译环境设置和编译_第3页
wireshark编译环境设置和编译_第4页
资源描述:

《wireshark编译环境设置和编译》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Wireshark编译环境设置和编译Wireshark(不久以前叫Ethereal)是著名的网络协议分析工具,支持多种协议报文解析……(此处省略若干字),下面是来自官方的说明:“Wiresharkistheworld'sforemostnetworkprotocolanalyzer,andisthedefacto(andoftendejure)standardacrossmanyindustriesandeducationalinstitutions”。Wireshark支持Uinx和Windows等多平台,按照官方的Developer'sGuide在Window

2、s下编译一个版本(0.99.8),以下是编译步骤:(和Developer'sGuide的Win32Step-by-StepGuide一样)。1.安装VC编译器和PlatformSDK。在Windows用VC6到VC9之间的任个编译器(VS2003Toolkit除外)都可以编译Wireshark。“Don'tusecygwin'sgcc!.”GCC(当然是Windows的)是不能正确编译或者需要花一定的力气才能正确编译,所以手册中没有不推荐使用GCC。至于PlatformSDK在安装VisualStudio的时候都默认安装的有,所以额外安装。没有安装VisualSt

3、udio?不是吧?到街上按照5RMB/张光盘买个版本回来按照安装说明安装。到网下载?加上MSDN体积有点大,还是到街上买个D版的方便。注意:安装时要设置vcvars32.bat作为系统变量或者在编译前调用vcvars32.bat。2.安装Cygwin下载Cygwin的安装程序,然后开始安装……。如果网速不够快,可以下载本地安装包进行安装(据说有500—600M,看来也不小)。不管是在线或者是本地安装,要注意选中下面几个必需的包,这几个包在Cygwin安装时默认是不安装的:·Archive/unzip·Devel/bison·Devel/flex·Interpret

4、ers/perl·Utils/patch·Web/wget选择方法:展开后点击skip,使其变为版本号即可.3.安装python安装python2.4版本,指导手册上说2.5的可能有问题,但我的就是2.5,编译是并没有遇到问题^_^.4.安装SubversionClient这一步不是必须的,可以忽略。5.获取源代码获取源码后要修改源码的config.nmake文件来指定对应的对应的工具以及相关信息,主要修改由下面几个方面:1.版本信息设置VERSION_EXTRA:指定自定义编译的版本号,字符串形式,例如:“-SVN-12345”。2.路径设置PROGRAM_FI

5、LES:应用程序的按装目录,一般为C:/ProgramFiles。这里要注意如果相关的应用程序不是在同一盘符下面安装的时候,可能会出现问题:例如:HHC_DIR=$(PROGRAM_FILES)/HTMLHelpWorkshop//生成帮助文件的时候用到,好像安装系统的时候就默认安装到C:/ProgramFiles。MSVCR_DLL=$(PROGRAM_FILES)MicrosoftVisualStudio8VCredistx86Microsoft.VC80.CRT*.*//生产安装程序的时候会用到,打报VC的运行库WIRESHARK_LIBS=E:

6、MyCodewiresharksrcwireshark-win32-libs//依赖库的路径,依赖可可以通过makefile文件自动获取;MSVC_VARIANT=MSVC2005//指定编译器类型3.库信息设置按照默认设置就可以了。4.工具设置CYGWIN_PATH=d:cygwinbin//cygwin的安装路径PYTHON="d:/python25/python.exe"//设置python的路径MAKENSIS="d:ProgramFilessismakensis.exe"//设置nsis打包工具的路径INSTALL2_DIR=E:M

7、yCodewiresharkwireshark-gtk2//编译输出文件路径(GTK2版本的)6.设置命令行环境主要是设置关于VC的环境变量,使可以在命令行中直接运行nmake。同时要把当前的目录设置成Wireshark源文件的目录。7.编译Wireshark设置上面这些就可以编译了,具体步骤如下:1.验证工具安装是否正确>nmake-fMakefile.nmakeverify_tools命令将输出类似于下面的信息:Checkingforrequiredapplications:cl:/cygdrive/c/Programme/MicrosoftVisualS

8、tudio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。