Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > C/C++ > WireShark编译心得
【标  题】:WireShark编译心得
【关键字】:WireShark
【来  源】:http://blog.csdn.net/hanyu1980/archive/2007/01/11/1479700.aspx

WireShark编译心得

Your Ad Here
WireShark是Ethereal的后续版本,我的编译工作从0.99.4版本开始。
编译首先从Linux开始,Linux比较简单。编译前需要安装Glib,GTK等开发包。一般的工具Linux都会有,然后运行configure,接着Make。一般来说,问题不是很大。编译的时候需要用到Perl,Python等脚本语言。可能会遇到问题的地方是SNMP。建议如果不需要就不安转NetSnmp。如果出现SNMP的编译问题,直接简单粗暴的把SNMP的宏undef就可以了。
在Windows下编译的时候,存在很大的问题主要问题是库不全。找齐所有的库是一件非常痛苦的事情。Cygwin是必不可少的,很多东西都是在cygwin中下载。比如一些脚本工具。GLIB和GTK我是在下载了Windows版本然后安装的。WpdPack也是必须的。一些optional的选项可以在Makefile.nmake文件中禁用。Nmake中支持GTK1.X和2.X两个版本。建议将1.X版本禁用。而且GTK2.X版本必要要高一些,否则出现很大的问题。如果有必要需要找一个集中的目录存在编译头文件。包括GTK、GLIB,没有Configure真土。
在运行的时候可以存在问题,主要是环境加载多语言库的时候失败。只要将这些部分加入的执行环境中,就OK了。具体就不祥述的。参考nmake的输出很重要。
祝大家好运!
 
 
休闲游戏客户端框架:【上一篇】
Liferay 常用基础类 —— com.liferay.util.BeanParamUtil:【下一篇】
【相关文章】
  • Wireshark学习计划
  • 【随机文章】
  • (转载eygle)把数据导入不同的表空间(exp,imp)
  • 如何做到只备份系统中的源程序文件
  • Inetl JPEG Libarary编码BMP后图片翻转??
  • delegation模式
  • FTP常用基本用法
  • OleDb 连接字符串语法
  • Windows 2000 安全性技术概述--2
  • 数字视频网络传输层协议的选择(1)
  • IE6 中 FieldSet Tag 的bug
  • Linux开发视频教程
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.