版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WINDOWS环境下NS-2的安装
OUTLINE
CYGWIN的安装NS-2的安装(v2.33)其他CYGWIN的安装CYGWIN的安装下载setup.exe下载setup.exe
,运行,得到这个界面:在这里CYGWIN提供了两种安装方法,一种是InstallfromInternet,即从网上下载相应的包安装;另一种是InstallfromLocalDirectory,提供了从本地导入相应的包的方法。下面依次介绍这两种方法,当然后者更为方便和省时。CYGWIN的安装点下一步,进入到这个界面CYGWIN的安装RootDirecory指的是CYGWIN安装的路径,貌似路径中不能有中文字符。指定完路径后下面两个选项用默认推荐的就好了无需改动CYGWIN的安装点下一步,进入到这个界面CYGWIN的安装点下一步,进入到这个界面CYGWIN的安装点下一步,进入到这个界面CYGWIN的安装进入到安装包的界面(1)CYGWIN的安装进入到包安装的界面(2)CYGWIN的安装需要用到的包(除系统默认安装的以外)
gcc
gcc-g++
gnuplot
make
patch
perl
tar
X-startup-scripts
xorg-x11-base
xorg-x11-bin
xorg-x11-devel
xorg-x11-bin-dlls
xorg-x11-bin-lndir
xorg-x11-etc
xorg-x11-fenc
xorg-x11-fnts
xorg-x11-libs-data
xorg-x11-xwinCYGWIN的安装网上教程没有列出的,但同时也需要的包(可能不全,但安装NS-22.33是没问题的):libx11-devellibxau-devellibxmu-devellibxmu6libxmuu1选好相应的包以后,点下一步开始下载安装CYGWIN的安装经过较为漫长的等待后,欣慰地看到这样的提示CYGWIN的安装OUTLINE
CYGWIN的安装
NS-2的安装(v2.33)其他先去
这个站点下载ns-allinone-2.33.tar.gz安装包(当然也可以尝试其他版本目前最新的是2.34)。将压缩包ns-allinone-2.33.tar.gz复制到/cygwin/home/XXXX目录(这个目录是你的cygwin的安装目录下的home目录,即19页提到的目录)下面,再进入cygwin环境中在该目录下使用tar命令解压缩命令为:$tarxvfzns-allinone-2.33.tar.gzNS-2的安装(v2.33)解压完毕后,得先去打补丁。由于nam调用的tk组件和xproto-7.0.13不兼容导致的(xproto-7.0.13新添加了GenericEvent),所以即使安装完NS-2之后调用nam还是会报错如下:
codeomittedbecauseoflength]
:noeventtypeorbutton#orkeysym
whileexecuting
"bindListbox<MouseWheel>{
%Wyviewscroll[expr{-(%D/120)*4}]units
}"
invokedfromwithin
"if{[tkwindowingsystem]eq"classic"||[tkwindowingsystem]eq"aqua"}{
bindListbox<MouseWheel>{
%Wyviewscroll[expr{-(%D)}]units
}
bindLi..."
NS-2的安装(v2.33)解决方法,可以到
下载补丁。或者新建一个txt文件,复制以下内容,并更名为
tk-8.4.18-tkBind.patch
---tk8.4.18-orig/generic/tkBind.c 2006-07-2108:26:54.000000000+0200+++tk8.4.18/generic/tkBind.c 2008-07-0512:17:10.000000000+0200@@-586,6+586,9@@/*ColormapNotify*/ COLORMAP,/*ClientMessage*/ 0,/*MappingNotify*/ 0,+#ifdefGenericEvent+/*GenericEvent*/0,+#endif/*VirtualEvent*/ VIRTUAL,/*Activate*/ ACTIVATE, /*Deactivate*/ ACTIVATE,NS-2的安装(v2.33)NS-2的安装(v2.33)顺利打完补丁之后,终于可以开始安装NS-2了。依然是在ns-allinone-2.33目录下,执行命令
$./installNS-2的安装(v2.33)NS-2的安装(v2.33)经历了漫长的等待的平方后,终于安装完了。图片是copy别人的,但是正常安装完毕后的界面大致如下。NS-2的安装(v2.33)虽然安装完毕了,但工作还没结束。之前提到过,安装目录(/home/XXXXX)下有三个文件,其中一个是后缀名为.bashrc的文件,在修改这个文件时除了增加系统所要求的环境变量外,首先需要用下面这行设置代替原文件中的最后一行,否则修改就是无效的。
#functionsettitle(){echo-n"^[]2;$@^G^[]1;$@^G";}P.S:这个修改方案是网上看到的,无从考究正确与否,我按照它的做法做了。但我觉得这行指令前面加了#号不是注释来的么…@@P.S*2:.bashrc文件最好用UltraEdit打开编辑
NS-2的安装(v2.33)在.bashrc文件最后添加如下语句设置环境变量: exportNS_HOME=/home/lenovo/ns-allinone-2.33exportPATH=$NS_HOME/tcl8.4.18/unix:$NS_HOME/tk8.4.18/unix:$NS_HOME/bin:$PATHexportLD_LIBRARY_PATH=$NS_HOME/tcl8.4.18/unix:$NS_HOME/tk8.4.18/unix:$NS_HOME/otcl-1.13:$NS_HOME/lib:$LD_LIBRARY_PATH exportTCL_LIBRARY=$NS_HOME/tcl8.4.18/library
P.S:橙色的地方记得更改为对应机器的管理员账号,NS_HOME即为ns-allinone-2.33文件夹所在路径NS-2的安装(v2.33)到此为止,NS-2总算是安装完毕了。为了验证是否安装成功,可以尝试运行startxwin.bat,命令$startxwin.batNS-2的安装(v2.33)在弹出的窗口执行ns命令,看是否成功运行tcl脚本和打开nam。命令如下:
$cd/home/ling/ns-allinone-2.30/ns-2.33/tcl/ex$nssimple.tclNS-2的安装(v2.33)如图…NS-2的安装(v2.33)恭喜你,NS-2已经安装成功了!总结一下,安装的步骤有:(1)下载安装cygwin,这里要特别注意不要漏掉必须要装的packets;(2)下载压缩包ns-allinone-2.33.tar.gz,并把它解压到目录/home/XXXXX下;(3)打补丁,这个要看版本,好像如果是2.29以上的貌似都要装补丁;(4)安装ns2.33;(5)修改配置路径环境变量;(6)检测安装是否成功。NS-2的安装(v2.33)OUTLINE
CYGWIN的安装
NS-2的安装(v
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年春节前困难户慰问工作实施方案
- 复合材料抗渗性能提升路径-洞察与解读
- 游戏化学习动机研究-第4篇-洞察与解读
- 合规性评估体系构建-洞察与解读
- 企业合规与社会责任-洞察与解读
- 氨排放环境影响评估-洞察与解读
- 智能监测与精准控制-洞察与解读
- 多模态数据融合-第7篇-洞察与解读
- 气调保鲜包装技术-洞察与解读
- 数字化导板在种植修复中的应用-洞察与解读
- (2023版)产后出血预防及处理指南解读课件
- 2026新余市12345政务服务便民热线招聘5人备考题库及答案详解(新)
- 2026年1月浙江首考英语真题(解析版)
- 供应链管理就业趋势分析
- 辽宁省沈阳市2025-2026学年高一上学期期末语文试题(含答案)
- 糖尿病患者合理饮食指导手册
- 子痫抢救课件
- 配网不停电作业课件
- 慢性病患者用药安全:家庭用药指导与误区规避
- 2025全国翻译专业资格(水平)考试越南语三级笔译试卷
- 士兵职业基本适应性检测试题及答案
评论
0/150
提交评论