目录
一、VS2012安装:
二、OPNET安装:
三、也是最重要的一步,配置环境变量!!!
3.1 配置系统变量
3.2 配置用户变量
四、总结
一、VS2012安装:
根据软件安装过程提示进行安装即可,这里就不详细展示了。安装目录建议直接安装在C盘,这样后续配置环境变量时相对简单些。因为即便是选择安装至其它盘,有一部分文件依然是安装在C盘中,这会导致后续配置环境变量比较复杂甚至可能会出错。
二、OPNET安装:
依次安装modeler、models及docs,安装目录可自行选择。在安装modeler时会提示没找到compiler(编译器),此时不用理会,直接点“Yes”继续安装。由于OPNET软件占用空间还是比较大的,如果系统盘空间比较紧张,建议安装至其它盘,不影响使用。
三、也是最重要的一步,配置环境变量!!!
因为如果环境变量配置不正确,会直接导致OPNET仿真时报错。
这里需要注意:Win10系统的SDK目录是“C:Program Files (x86)Windows Kits”,SDK相关的include、lib文件都在这个目录下(对此有怀疑的小伙伴可参考microsoft社区的这个网页https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/31ea34d6-9236-4c49-b33c-d437e5859a54/include-folder-for-windows-10-sdk?forum=windowssdk)。这个目录与以前系统的SDK目录不一样,虽然系统中同时也有Microsoft SDKs目录,但那个目录下面没有include、lib文件夹。这里提示各位小伙伴们千万不要找错目录,我看到网上很多小伙伴问为什么Microsoft SDKs目录下没有include、lib文件夹,甚至怀疑是自己电脑中的系统出了问题,可能走了很多弯路,浪费了宝贵时间。
解决了SDK目录问题,接下来就是配置环境变量了。环境变量配置包括配置系统变量和配置用户变量,主要是配置VC、SDK、.NET相关目录。在配置每一个环境变量时,请先确认该变量是否已经存在,如果变量已存在,请注意不要重复配置。
这里提醒小伙伴们不要纠结于目录中的软件版本,也许你安装的OPNET和VS版本与我安装的不一样,目录中代表软件版本的数字肯定也不一样。你只需要确定自己所安装软件的目录,这是本质。
3.1 配置系统变量
DevEnvDir=C:Program Files (x86)Microsoft Visual Studio 11.0Common7IDE
Framework40Version=v4.0
FrameworkDir=C:WindowsMicrosoft.NETFramework
FrameworkVersion=v4.0.30319
INCLUDE=
C:Program Files (x86)Microsoft Visual Studio 11.0VCinclude;
D:Program FilesOPNET14.5.Asysinclude;
D:Program FilesOPNET14.5.Amodelsstdinclude;
C:Program Files (x86)Windows Kits8.0Include;
C:Program Files (x86)Windows Kits8.0Includeshared;
C:Program Files (x86)Windows Kits8.0Includeum;
C:Program Files (x86)Windows Kits8.0IncludeWinRT
LIB=
C:Program Files (x86)Microsoft Visual Studio 11.0VClib;
D:Program FilesOPNET14.5.Asyslib;
D:Program FilesOPNET14.5.Asyspc_intel_win32lib;
C:Program Files (x86)Windows Kits8.0Lib;
C:Program Files (x86)Windows Kits8.0Libwin8umx86;
C:Program Files (x86)Windows Kits8.0Libwin8umarm
LIBPATH=
C:WindowsMicrosoft.NETFrameworkv4.0.30319;
C:WindowsMicrosoft.NETFrameworkv3.5;
C:WindowsMicrosoft.NETFrameworkv2.0.50727;
C:Program Files (x86)Microsoft Visual Studio 11.0VClib
Path=
C:Program Files (x86)Microsoft Visual Studio 11.0VCbin;
C:Program Files (x86)Microsoft Visual Studio 11.0Common7Tools;
C:Program Files (x86)Microsoft Visual Studio 11.0Common7IDE;
D:ProgramFilesOPNET14.5.Asyspc_intel_win32bin;
C:WindowsMicrosoft.NETFrameworkv4.0.30319;
C:WindowsMicrosoft.NETFrameworkv3.5;
C:WindowsMicrosoft.NETFrameworkv2.0.50727;
C:Program Files (x86)Microsoft Visual Studio 11.0VCvcpackages;
C:Program Files (x86)Windows Kits8.0bin
VCINSTALLDIR=C:Program Files (x86)Microsoft Visual Studio 11.0VC
VS110COMNTOOLS=C:Program Files (x86)Microsoft Visual Studio 11.0Common7Tools
VSINSTALLDIR=C:Program Files (x86)Microsoft Visual Studio 11.0
WindowsSdkDir=C:Program Files (x86)Windows Kits8.0
上述变量配置过程中,提示三点:
(1).NET版本配置安装的最高版本,LIBPATH和PATH中的.NET目录,根据已安装版本配置包含最高版本至v2.0的目录即可。(下面配置用户变量时的.NET目录与此处相同)
2)SDK目录也是根据已安装版本配置,不一定与上述配置的目录完全一致。需要注意的是:SDK目录需要配置inlude、lib文件夹下的子目录(下面配置用户变量时SDK目录与此处相同),否则OPNET仿真时会提示找不到相应的头文件或库文件。
(3)VS110COMNTOOLS变量在安装VS2012已经配置好了。如果你电脑中安装了其它VS版本,这个变量名是不一样的,例如VS2010对应的变量名就是VS100COMNTOOLS。所以在配置时,首先看一下系统变量中是否在安装VS时创建了这个变量,如果没有再根据VS版本添加,否则就不需要重复配置了。
3.2 配置用户变量
用户变量中配置include,lib、Path三个环境变量。这三个环境变量的配置时请注意目录的先后顺序。如果某个变量已经存在,则直接在变量值中添加下面的目录即可。
include=
C:Program Files (x86)Microsoft Visual Studio 11.0VCinclude;
D:Program FilesOPNET14.5.Asysinclude;
D:Program FilesOPNET14.5.Amodelsstdinclude;
C:Program Files (x86)Windows Kits8.0Include;
C:Program Files (x86)Windows Kits8.0Includeshared;
C:Program Files (x86)Windows Kits8.0Includeum;
C:Program Files (x86)Windows Kits8.0IncludeWinRT
lib=
C:Program Files (x86)Microsoft Visual Studio 11.0VClib;
D:Program FilesOPNET14.5.Asyslib;
D:Program FilesOPNET14.5.Asyspc_intel_win32lib;
C:Program Files (x86)Windows Kits8.0Lib;
C:Program Files (x86)Windows Kits8.0Libwin8umx86;
C:Program Files (x86)Windows Kits8.0Libwin8umarm
Path=
C:Program Files (x86)Microsoft Visual Studio 11.0VCbin;
C:Program Files (x86)Microsoft Visual Studio 11.0Common7Tools;
C:Program Files (x86)Microsoft Visual Studio 11.0Common7IDE;
D:Program FilesOPNET14.5.Asyspc_intel_win32bin
四、总结
以上安装过程及最重要的环境变量配置都已经过验证并成功运行OPNET仿真,希望对各位学习OPNET的小伙伴有所帮助。最后祝各位小伙伴都能顺利安装好OPNET,愉快地开启OPNET学习之旅。
如果看到文章的小伙伴们有任何问题,欢迎私信交流。



