Chinaunix首页 | 论坛 | 博客
  • 博客访问: 526828
  • 博文数量: 18
  • 博客积分: 352
  • 博客等级: 二等列兵
  • 技术积分: 770
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-15 15:44
文章分类

全部博文(18)

文章存档

2013年(4)

2012年(1)

2011年(13)

分类: LINUX

2011-10-15 19:39:51

   笔者今年的毕业设计课题是:基于Linux的网络嗅探软件设计与实现。
   详细介绍:网络嗅探需要用到网络嗅探器,其最早是为网络管理人员配备的工具,有了嗅探器网络管理员可以随时掌握网络的实际情况,查找网络漏洞和检测网络性能,当网络性能急剧下降的时候,可以通过嗅探器统计网络流量,找出网络阻塞的来源。系统需要捕获局域网内各台计算机发送或接收的数据包,对数据包进行输出和分析,统计发送或接收的流量。
   说来不怕笑话,当时想着这个应该蛮好弄的;谁知道仔细一分析,这个东西还真不怎么好弄。而且通过和导师沟通了之后呢。还要界面...我当时况擦汗阿.... 也米有办法。就只好未雨绸缪把,一步一步的开始作。

   开发图形界面的话,在Linux下有各种方案可选。目前笔者选择QT,首先,我周围的人有人了解这个。其次也导师当时也提到了用QT去开发界面。就来说说QT的安装。
(    下面没有若没有特别指名则说明OS为ubutu10.04.其配置均为系统默认。)

   安装QT有两种方法,可以直接从 上下载一切所需要的资源。并一步一步的安装,具体的安装步骤,笔者这里没有实践,清读者自己查资料解决。这里提供使用命令行安装,也就是用ubuntu的软件源当中的数据进行。
在命令提示符下输入:sudo apt-get install qt4  并连续安两下tab键,会提示出如下信息。
  1. [#29#cp@cp-destop ~]$sudo apt-get install qt4-
  2. qt4-demos qt4-designer qt4-doc qt4-qmake
  3. qt4-demos-dbg qt4-dev-tools qt4-doc-html qt4-qtconfig
  4. [#29#cp@cp-destop ~]$sudo apt-get install qt4-
qt4-demos 就是安装某些演示程序,这里建议安装(高手除外); qt4-desingner 是用来设计图形界面的;qt4-qmake的功能类似于make,所以你的安装;qt4-dev-tools,开发的一些工具,这个肯定的安装把;qt4-qtconfig  配置qt的,当然啊也得安装。
上面的这些完了之后哦呢,我们其实就已经可以进行QT的编程了;但是没有一个专门针对qt的IDE,你写源代码就得用vim,gedit等编辑器来写,实在是不方便。所以你还得安装qtcreator 。至于以后需要用到qt链接数据库,则用到的时候在进行安装。
OK,到此为止,qt安装成功。注意:估计读者可能在网上查资料得知,很多是需要配置环境变量的。这里其实是不用配置的。已经默认的配置好了,这就是,使用命令安装的好处。

接下来安装两个很重要的库:libnet 和 libpcap。这两个的源代码均可以在网上下载的到;读者可自行下载,也可以从该毕业设计的google项目托管上下载,      

阅读(2940) | 评论(0) | 转发(0) |
0

上一篇:链表就地逆置

下一篇:Makefile技术

给主人留下些什么吧!~~