[转载]Opnet 仿真环境安装配置
(2013-03-09 00:24:59)
原文地址:Opnet 仿真环境安装配置作者:Goldeal
Opnet 是最常用的网络仿真软件之一(另外一个是 NS),它是一个基于离散事件驱动、使用
C++为编程语言的超强建模、仿真系统,由 OPNET Technologies, Inc.开发,其官网是:
www.opnet.com。目前最新版本是 17.1,(以前的版本分别有:10.0,12.1, 14.0,14.5,
15.0, 16.0,16.1, 17.1)完美支持 Windows 7, XP,以及 Red Hat Enterprise Linux4,5,
Fedora Linux6 等操作系统(系统需求列表见:
http://cn.opnet.com/solutions/system_requirements/modeler/14.5.html)但只有英文
版,当然了,这对其用户来说应该不是什么问题,国内曾经有一个小组进行其支持文档翻译
工作,不过版本较高,后期版本目前没有翻译,需要的可以 Google 一下!
Opnet 是一个收费软件,不过可以从官方下载 Education 版(下载地址:
http://www.opnet.com/university_program/itguru_academic_edition/),网上可以找到
的最高**版是 14.5(http://ishare.iask.sina.com.cn/f/10772965.html),以下便以 14.5
的安装配置为例,完整搭建 Opnet 建模仿真环境。
0. 平台选择--windows 7 64bit
建模、仿真是较高层次的学习研究工具,需要使用这类工具的一般是专业人士:网络开发者,
网络管理员,科研人员,研究生或通信、计算机等专业的学生,对于他们来说,选择什么平
台应该没有什么难度,Opnet14.5 支持的系统列表如下图:
图 1 Opnet 14.5 系统支持列表
如果你想在 Red Hat 或 Fedora Linux 上运行 Opnet,则上述地址下载的文件是不能安装的,
你需要重新找源!本文仅以 Windows 7 下安装配置为例。当然了,如果你是 Linux 高手,那
么可能 NS2 更适合于你。之上表中并没有 Windows7,但实践证明还是支持的。之所以使用
Windows7 而不是 14.5 原生支持的 XP,是因为现在很多应用都已经对 win7 完美支持了,平
时使用的也是 Win7 了,不想再单独为它而装多系统(双系统是 Win7 和 Linux)。
1. 安装配置 Visual Studio
Opnet 基于 C++,所以电脑上需要首先安装有 C++环境,可以只安装 C++,这里直接把 VS2008
安装上了(应该也可以使用标准 C++)。Visual Studio 可以是 2003(以前用过它),2005
或 2008,至于更新的 2010,没有找到来测试过。安装过程非常简单,但却非常漫长(天杀
的 MS,再多资源也要被它吃掉)。一边微博一边等吧。
图 2 Vs2008 安装界面
安装完 VS2008 后,需要手工配置环境变量,用过 VS 的童鞋当然知道怎么办了,不过很多编
程初学者都是在这一步就卡壳了,不要怕,环境变量非常简单,直接在"计算机"上右击,"
属性",在左侧窗口中选择"高级系统设置",弹出的"系统属性"对话框里,点击"高级"选项
卡,最下方即可找到"环境变量"按钮,点击它,在弹出的"环境变量"对话框中,在"系统变
量"栏里,修改以下条目,如下图:
图 3 C++环境变量设置
--------------以下假定你的 VS 安装目录为 D:Program Files (x86)Microsoft Visual
Studio 9.0,如果你安装时不是这个目录,需要修改为你的目录--------------------
(1)Path:先找到 Path 条目,点击编辑按钮,在弹出的小窗口中,把光标移动到最末尾,
先打一个分号(; 注意,一定要是半角的,也就是要关闭中文输入法----中文害死人),把
以下内容复制粘贴进去:
D:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin;D:\Program Files
(x86)\Microsoft Visual Studio 9.0\Common7\IDE;D:\Program Files (x86)\Microsoft
Visual Studio 9.0\Common7\Tools
(2) lib:电脑上一般没有,新建一个就可以了,值为: D:\Program Files (x86)\Microsoft
Visual Studio 9.0\VC\lib
(3)include: 一般也没有,再新建一个,值为:D:\Program Files (x86)\Microsoft Visual
Studio 9.0\VC\include
(再次强调,如果你的安装目录与上述不同,请自行修改,最快的办法就是直接把安装目录
复制过来就可以了。)
进行以上设置后,C++环境就可以正常工作了,在运行框里输入 cmd 命令,打开命令提示符,
并在其中输入 ml, 和 link 命令,看能否正常返回版本提示信息,如果有,就证明环境配置
正确了,如下图:
图 4 C++环境测试
这里先强调一点:在安装完 VS2008 后,会提示需要重启计算机,如果你之前没有重启过,
现在先重启一次,不然待会开始安装 Opnet 再提示出错就麻烦了。
2. 安装 Opnet14.5
安装包应该包含下图所示的 4 个文件夹或文件,按此文件夹的顺序,找到其中的安装文件一
个个安装。需要注意的是,安装前一定要拔掉网线,以前试过没有拔掉网线,安装不成功!
图 5 Opnet 安装文件列表
(1)首先安装 modeler_145A_PL1_7116_win 目录中的 modeler_145a_7116.exe,安装目录
可自行选择,一般不要放在系统盘;如下图:
图 5 Opnet Modeler14.5 安装
过程中有一项要选择 Licensing 模式,选择 Standalone;
图 7 Opnet Modeler14.5 完成安装
安装结束后有安装情况提示,显示安装过程中有错误出现,不用理会,直接点击 Done 就可
以了。
(2)安装 Modeler_docs,如下图:
图 8 Opnet Modeler Documentation 安装
(3)安装 Modeler_145A_PL1,就是 Model Library,如下图: