首页 > 代码库 > 在cygwin下安装ns2
在cygwin下安装ns2
首先下载ns2.可以到sourceforge去下载最新的all-in-one版本2.31,url为http://sourceforge.net/project/showfiles.php?group_id=149743&package_id=169689&release_id=492770。
也可以在ns首页下载较老的版本,如2.28或2.29。其实较老的版本也有好处:一是比较稳定,最新的版本可能是个实验版本;二是老的版本和一些教程上使用的版本匹配,学习过程中不会遇到什么奇怪的问题。
下载完后,把它解压到/home/username/下,这里的username是你的用户名。
然后cd进入ns的目录,./install,然后就是耐心等它装完。
这里要注意,如果你的username含有空格,ns2在安装前会发出警告,如果你坚持安装,不知道会出现什么问题。如果遇到了这种情况,怎么办呢?
一个方法是添加新的用户,这种方法我觉得比较麻烦。
另一个方法就是把它挪到别的目录下。
http://nsnam.isi.edu/nsnam/index.php/Running_Ns_and_Nam_Under_Windows_9x/2000/XP_Using_Cygwin#Building_Ns-allinone_Under_Cygwin推荐了两个目录,一个是home下username的目录,另一个是/usr/local。
既然因为username有空格不能放在username下,那就换到/usr/local吧。我当时没注意,放到了/usr/下,用简单的脚本测试也可以。其实我看见编译时出了不少错误,但最终仍然可以运行。
如果想用nam看动画演示,就要切换到xwindow下,方法是运行startxwin.bat。如图,nam可以运行了。
在cygwin下安装ns2
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。