Windows XP 环境下 cygwin +ns2.34 安装过程(图解)

来源:互联网 发布:淘宝双11现场直播 编辑:程序博客网 时间:2024/05/16 04:47

因为我的Fedora 14是用虚拟机搭载的,有时嫌麻烦,所以我又在XP下安装了ns-2.34。

我的经验是,ns2在fedora下运行要稳定快速,在cygwin下速度很慢而且不稳定。以我的例子来说吧,我在fedora下安装ns2的整个过程差不多就是10分钟,而在cygwin下至少是一个多小时。因为cygwin是模拟的linux环境,肯定比不上真正的linux环境啦。但是我们大部分人已经习惯了用windows操作系统,虽然慢点,但是还是很方便的。

在fedora下安装ns2可以参照我的另外一篇博客 http://blog.csdn.net/jinyujianjie/article/details/8983359

1.首先安装cygwin 

我用的是本地安装包,而不是从官网上下的setup,从网上安装。我的本地安装包名为 CYGWINSETUP

我有本地安装包,大小为200M,如果需要的话,可以联系我。我的邮箱:liuchang_xt@126.com  可以给我发邮件。

首先打开CYGWINSETUP文件夹,双击setup  


选择下一步


选择 Install from Local Directory 点击下一步


安装目录默认就行了 点击下一步


先选择本地安装包的1 点击下一步(完成1后按照同样的步骤选择2)



这一步我选择了安装所有的套件 首先将最下边的 Hide Obsolete package 前的√划掉,然后点击All后面的default 使之换成Install 就可以是安装全部套件了 点击下一步


等待安装完成


点击完成


然后按照与上面相同的步骤安装CYGWINSETUP的2 (过程就略了)只需选2就行了


上面的都做完之后 打开cygwin ,输入startxwin.bat 如果能出现下面第二个图,说明安装很成功



2.安装ns2.34

打开cygwin 进入ns-allinone-2.34目录(我在之前已经解压了,如果没解压的话 先解压 tar -zxvf  ns-allinone-2.34 )

输入./install       

等待安装 安装时间会有点长


安装成功


修改环境变量 在.bashrc文件后加入(/home/lc  目录下的.bashrc 我的安装目录是/home/lc)

export PATH=$PATH:/home/lc/ns-allinone-2.34/bin:/home/lc/ns-allinone-2.34/tcl8.4.18/unix:/home/lc/ns-allinone-2.34/tk8.4.18/unix

export LD_LIBRARY_PATH=/home/lc/ns-allinone-2.34/otcl-1.13:/home/lc/ns-allinone-2.34/lib

export TCL_LIBRARY=/home/lc/ns-allinone-2.34/tcl8.4.18/library

注意我的安装目录是/home/lc 你们将之改成自己对应的

接下来是make clean 和 make (这两步我不知道是不是必要的,反正我是做了这两步)

首先 make clean (在~/ns-2.34目录下)


然后make


3.测试

输入startxwin.bat 

在x-window环境进入如下图的目录,运行simple.tcl

如果直接在cygwin下 出来不了nam


出现

恭喜 安装完成

原创粉丝点击