一、最近需要学习使用OPNET14.5做仿真,就配置环境就折腾了好几天,准备的安装文件:
modeler_145A_PL1_7116_win.exe
modeler_docs_28-Jan-2008_win.exe
models_145A_PL1_27Feb08_win.exe
4OPNET.Modeler.14.5.License.MakerFFS.exe
二、安装OPNET14.5
在XP下安装OPNET14.5,按照网上说的顺序:
(1)执行modeler_145A_PL1_7116_win.exe,按照提示安装OPNET Modeler软件。最后选择 License类型时,请选择Standalone模式。
(2)再执行modeler_docs_28-Jan-2008_win.exe和models_145A_PL1_27Feb08_win.exe,按照提示安装文档和库文件。
(3)将4OPNET.Modeler.14.5.License.MakerFFS.exe拷贝到 OPNET\14.5.A\jre_models\bin下,双击运行,出现如下图:
(4)运行OPNET Modeler,此时会提示无License,选择运行License Management,此时应该没有任何 license。从OPNET Modeler的License–>License Management菜单启动License Management,此时License文件中应该已经有1000个License了,关闭License Management。
如下图:
三、安装VC6.0或者VS2010
安装VC6.0,在过程中勾选register environment variables——注册环境变量。VC6.0安装完成后重启计算机,可以在命令行中通过cl或者link命令查看环境变量是否配置好,如下图:
通过右击我的电脑->属性->高级->环境变量可以查看到如下配置:
include:
G:\ProgramFiles\Microsoft Visual Studio\VC98\atl\include;
G:\ProgramFiles\Microsoft Visual Studio\VC98\mfc\include;
G:\ProgramFiles\Microsoft Visual Studio\VC98\include
lib:
G:\ProgramFiles\Microsoft Visual Studio\VC98\mfc\lib;
G:\ProgramFiles\Microsoft Visual Studio\VC98\lib
path:
G:\ProgramFiles\Microsoft Visual Studio\Common\Tools\WinNT;
G:\ProgramFiles\Microsoft Visual Studio\Common\MSDev98\Bin;
G:\ProgramFiles\Microsoft Visual Studio\Common\Tools;
G:\ProgramFiles\Microsoft Visual Studio\VC98\bin
在OPNET中,运行《opnet教程》——陈敏教材中的第一个例子,可以正确的运行仿真。本以为到此整个环境已经搭建好了,其实只能说too young too simple! 将一个实际的项目文件拷到D:\ProgramFiles\OPNET\models\op_models中,通过OPNET中File->Open打开项目文件,配置好仿真参数然后Run,报错:各种编译不通过。
各种找原因不得结果,后来考虑到是不是VC6.0的问题,就安装了VS2010,安装过程就不说了,安装后配置环境变量如下:
include:
C:\ProgramFiles\Microsoft Visual Studio 10.0\VC\include;
C:\ProgramFiles\Microsoft SDKs\Windows\v7.0A\Include;
C:\ProgramFiles\OPNET\14.5.A\sys\include;
C:\ProgramFiles\OPNET\14.5.A\models\std\include
lib:
C:\ProgramFiles\OPNET\14.5.A\sys\lib;
C:\ProgramFiles\OPNET\14.5.A\sys\pc_intel_win32\lib;
C:\ProgramFiles\Microsoft SDKs\Windows\v7.0A\Lib;
C:\ProgramFiles\Microsoft Visual Studio 10.0\VC\lib
path:
C:\ProgramFiles\Microsoft Visual Studio 10.0\VC\bin;
C:\ProgramFiles\Microsoft Visual Studio 10.0\Common7\Tools;
C:\ProgramFiles\Microsoft Visual Studio 10.0\Common7\IDE;
C:\ProgramFiles\OPNET\14.5.A\sys\pc_intel_win32\bin;
在命令行中通过cl或者link命令查看环境变量是否配置好,如VC6.0。重启计算机,重新运行OPNET,打开项目文件配置参数运行,正常运行!!!
小总结:该方法不一定对所有人都OK!