(详细的)ONE程序安装使用方法.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:16 大小:1MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

(详细的)ONE程序安装使用方法.doc

(详细的)ONE程序安装使用方法.doc

预览

免费试读已结束,剩余 6 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

ONE程序安装使用方法一.软件安装安装平台:WindowsXP(可以是linux环境,方法类似)所需软件:至少需要:one_1.3.0.zip(windows版)jdk-6u18-windows-i586(jdk1.6)还可以需要:ActivePerl(windows平台perl解释器)Graphviz(用于将程序生成的数据绘图,程序会生成与graphviz兼容的文件)安装步骤:安装JDK:双击安装JDK,选择任意路径,比如D:\ProgramFiles\Java\jdk1.6.0_10,后面还要选择JRE路径,比如D:\ProgramFiles\Java\jre6注册环境变量:右键点击我的电脑->属性->高级->环境变量—>系统变量中新建以下三个环境变量及其对应值。setJAVA_HOME=D:\ProgramFiles\Java\jdk1.6.0_10setPATH=%JAVA_HOME%\bin;%PATH%(中间那个是分号)setCLASSPATH=.;%JAVA_HOME%\lib\tools.jar(最前面是一个点加一个分号)然后,开始-》运行-》CMD打开WINDOWS平台的命令行窗口(黑屏窗口),如果在黑屏里输入javac,能够出来一些提示,而不是命令不存在,就说明环境变量注册成功。编译源代码:假设one程序文件夹的路径为F:\one_1.3.0\one_1.3.0(注意,用cd命令进入one_1.3.0所在的最下层目录),在WINDOWS平台的命令行窗口中,进入到该目录,如下图所示:输入命令编译程序,命令为compile.bat,如下图所示:(4)执行程序输入命令执行程序,会出现程序图形界面,命令为one.bat,如下图所示:程序运行成功。(5)带参数执行程序:在README.txt中,说明如下:Running-------ONEcanbestartedusingtheincludedone.bat(forWindows)orone.sh(forLinux/Unix)script.Followingexamplesassumeyou'reusingtheLinux/Unixscript(justreplace.shby.batforWindows).Synopsis:one.sh[-bruncount][conf-files]Options:-bRunsimulationinbatchmode.Doesn'tstartGUIbutprintsinformationabouttheprogresstoterminal.Theoptionmustbefollowedbythenumberofrunstoperforminthebatchmodeorbyarangeofrunstoperform,delimitedwithacolon(e.g,value2:4wouldperformruns2,3and4).Seesection"Runindexing"formoreinformation.Parameters:conf-files:Theconfigurationfilenameswheresimulationparametersarereadfrom.Anynumberofconfigurationfilescanbedefinedandtheyarereadintheordergiveninthecommandline.Valuesinthelaterconfigfilesoverridevaluesinearlierconfigfiles.所以应该可以使用one.bat[-bruncount][conf-files]的语法在执行程序的时候指定配置文件和参数,这样才是完整的运行语法。不带参数是指定了默认的配置文件default_settings。二.软件使用1.目录介绍:在软件文件夹one_1.3.0内,有几个需要注意的文件夹,说明如下:Reports\这个是软件的仿真结果输出文件夹,所有的仿真结果(仿真统计数据、graphviz兼容数据)都将输出在这个文件夹内,如图所示:Report\这个是默认的仿真程序将要调用的仿真方法的存放位置。在仿真程序中可以选择不同的仿真方法,比如统计包投递率,统计消息传送时延,或者是统计连接信息。这些方法用java代码写成,成功编译软件后会生成对应的.class的java类,如图所示:Routing\这个文件夹里存放的是仿真程序中可用的路由协议,按默认配置程序会在这个文件夹内搜索使用java语言写成的路由协议。Toolkit\这个文件夹里存放的是