OPNET14.5+vs2019 安装教程

声明:本文参考了OPNET14.5+WIN10+VS2010安装教程(附安装包)

鉴于网上关于OPNET安装的环境配置多为vs2010,但是博主使用的vs版本是2019,因此在安装过程中遇到了很多困难。现就安装过程做一个整理,分享我在安装OPNET中遇到的问题及解决方法(实测这些解决方法vs2017也适用)。

1 安装工具

OPNET_PL5:度盘链接 提取码:c68k
vs2019:直接从官网下载,Community版本是免费的(vs2017也可以)。

2 vs环境变量配置

根据教程OPNET14.5+WIN10+VS2010安装教程(附安装包),需要在系统变量中添加\VC\bin,\Common7\IDE,\Common7\Tools,\VC\lib和\VC\include。

问题: 我的vs2019的VC目录下没有bin、lib和include文件。
这个问题的原因是我在安装vs2019的时候选择的是ASP.NET和.NET桌面开发这两个工作环境,因此没有c++编译环境。而OPNET是基于C++开发的,故而需要安装配置C++开发所需的环境。

解决方法: 打开vs2019-工具-获取工具和功能,在单个组件-编译器、生成工具和运行时中勾选MSVC v142 - VS 2019 C++ x64/x86 生成工具(v14.24),下载并安装(我选择的是最高版本,其他版本应该也可以的)。OPNET14.5+vs2019 安装教程
或者直接在工作负载中勾选使用c++的桌面开发,即包含了c++的开发环境。

环境变量配置:

1.在系统变量Path中添加:
vs安装目录\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\Hostx64\x64; (包含cl.exe文件)
vs安装目录\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\bin\Hostx64\x86; (包含ml.exe文件)
vs安装目录\Microsoft Visual Studio\2019\Community\Common7\IDE;
vs安装目录\Microsoft Visual Studio\2019\Community\Common7\Tools;

2.新建系统变量lib并添加路径:
vs安装目录\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\lib\x64;

3.新建系统变量lib并添加路径:
vs安装目录\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include;

注:我的vs安装在d盘的Program Files文件夹下,因此我的vs安装目录是D:\Program Files

配置好环境变量后按Windows+R,输入cmd进入命令行,分别输入“cl”,“ml”,“link”进行测试。如配置成功,则显示如下:
OPNET14.5+vs2019 安装教程

3 安装OPNET

opnet_PL5解压后文件夹下有4个文件,如下图:
OPNET14.5+vs2019 安装教程
按顺序分别安装这四个文件即可。
注:具体可参考OPNET14.5+WIN10+VS2010安装教程(附安装包)

4 OPNET环境变量配置

1.在系统变量Path中添加:
OPNET安装目录\14.5.A\sys\pc_intel_win32\bin;

2.在系统变量lib中添加:
OPNET安装目录\14.5.A\sys\lib;
OPNET安装目录\14.5.A\sys\pc_intel_win32\lib;

3.在系统变量include中添加:
OPNET安装目录\14.5.A\sys\include;
OPNET安装目录\14.5.A\models\std\include;

注:我的OPNET安装在d盘的Program Files文件夹下,因此我的OPNET安装目录是D:\Program Files

问题: 在教程OPNET14.5+WIN10+VS2010安装教程(附安装包)中,在lib和include中还分别添加了两个环境变量,是C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A目录下的lib文件夹和include文件夹,但是我的vs2019版本,在C:\Program Files (x86)\Microsoft SDKs\Windows是v10.0A,里面没有lib文件夹和include文件夹。因此我没有添加这两个环境变量,也成功安装了OPNET,不知道对使用有没有影响。尝试在vs2019中安装了Windows SDK组件,依然没有这两个文件。

5 运行OPNET

打开OPNET安装目录\OPNET\14.5.A\sys\pc_intel_win32\bin文件夹,找到modeler.exe文件,右键以管理员身份运行即可。
OPNET14.5+vs2019 安装教程
每次打开前都要ACCEPT一下Agreement。
OPNET14.5+vs2019 安装教程
看到这个页面就是安装成功啦。
OPNET14.5+vs2019 安装教程