linux下的ns229安装及错误调试

linux下的ns229安装及错误调试

ID:17191131

大小:51.50 KB

页数:8页

时间:2018-08-28

linux下的ns229安装及错误调试_第1页
linux下的ns229安装及错误调试_第2页
linux下的ns229安装及错误调试_第3页
linux下的ns229安装及错误调试_第4页
linux下的ns229安装及错误调试_第5页
资源描述:

《linux下的ns229安装及错误调试》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Linux下的NS2安装+LEACH及错误修改Linux下的NS2安装+LEACH及错误修改一、安装前的准备说明为了方便实验和使用,采用的实在虚拟机上安装,安装和配置过程与实体无异。环境:Redhat9.0+ns-allinone-2.29.tar.gz准备:在安装编译之前确保Linux中已经安装了gcc++编译工具,以及XFree86-develandXFree86-libs两个组件。分别为:X软件开发KDE桌面环境,可以在添加删除程序中进行安装。二、安装过程1.本实验安装环境:完全安装的Red

2、Hat9.0操作系统,ns-allinone-2.29安装包。2.到官方下载网址下载NS2安装软件包ns-allinone-2.29.tar.gz.3.以root登录RH9,在/home下建立ns2文件夹,将ns-allinone-2.29.tar.gz放在该文件夹下,在终端运行cd/home/ns2,使用解压命令tarxvfzns-allinone-2.29.tar.gz,即生成/home/ns2/ns-allinone-2.9.4.修改/home/ns2/ns-allinone-2.9/nam

3、-1.11/agent.h中的第73行,将NULL改为0.5.在/home/ns2/ns-allinone-2.9/下运行。/install6.根据安装结束后结尾处的提示,将某些路径复制下来,或者直接按照以下修改(可以对照提示理解):7.修改/root/.bashrc(注意该文件为隐藏文件),在该文件末尾加上以下三句话:exportPATH=$PATH:/home/ns2/ns-allinone-2.29/bin:/home/ns2/ns-allinone-2.29/tcl8.4.11/unix:

4、/home/ns2/ns-allinone-2.29/tk8.4.11/unixexportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ns2/ns-allinone-2.29/otcl-1.11:/home/ns2/ns-allinone-2.29/libexportTCL_LIBRARY=$TCL_LIBRARY:/home/ns2/ns-allinone-2.29/tcl8.4.11/library在root路径下输入命令:source.bash_profi

5、le进行环境变量的更新8.这时,如果以上设置正确,直接运行ns会出现%,或者可以运行软件自带的例子,在/home/ns2/ns-allinone-2.29/ns-2.29/ns-tutorial/examples下运行nsexample2.tclLEACH协议的安装准备:获取LEACH的源码文件:mit.tar.gz1.进入到目录/home/ns2/ns-allinone-2.29下解压LEACH协议源文件mit.tar.gz[root@localhostroot]#cd/home/ns2/ns-

6、allinone-2.29[root@localhostns-2.29]#tar-xzcfmit.tar.gz./2.修改MakeFile文件1)添加-DMIT_uAMPS到DEFINE中DEFINE=-DTCP_DELAY_BIND_ALL.......-DMIT_uAMPS2)添加-I./mit/rca-I./mit/uAMPS到INCLUDE中constructionqualityacceptanceandassessmentRegulation(ProfessionalEdition)(D

7、L/T5210.2-2009~DL/T5210.8-2009);1.9thequalitycheckoutandevaluationofelectricequipmentinstallationengineeringcode(DL/T5161.1-2002~5161.17-2002);1.10thenormsofconstructionsupervision,theelectricpowerconstructionsupervisionregulations版主:广西师范大学计算机与信息工程学院岳

8、才杰联系方式:ycj211@163.comLinux下的NS2安装+LEACH及错误修改INCLUDES=-I./diffusion3/filter_core-I./asim/-I./qs-I./diffserv-I./satellite-I./wpan-I./mit/rca-I./mit/uAMPS1)添加以下代码在gaf/gaf.o之前mit/rca/energy.omit/rca/rcagent.omit/rca/rca-ll.omit/rca/resource

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。