转载:OPNET与VC++6.0的环境变量问题

之前在笔记本上装OPNET的时候相当顺利,因为笔记本之前没有装VC的相关软件,所以在装OPNET14.5之前,先安装VC6.0,然后再到OPNET,一气呵成,连环境变量都不用设置。今天笔记本被人借走了,只能换台台式机用者先,想用同样的方法安装OPNET,结果发现台式机上已经安装很多VC的软件,从VC6.0到Visual Studio 2010。看到已经有VC6.0了,我就直接安装OPNET,结果系统报错(应该说是警告),大概是说安装的VC不能正确使用在OPNET上。我就先把系统原有的VC6.0先卸载,在安装,重复了几次,OPNET依旧报出同样的警告,郁闷了。后来就不理OPNET爆出的警告,直接安装了

 
安装完之后,安装网上的资料设置环境量,
“在VS目录下搜索include,lib,bin三个文件夹,把它们的路径(可能不只一个)都复制到环境变量include,lib,path三个项目中,如果没有就新建这些项目,重启计算机就可以了”
我用同样的方法,设置了环境变量,重启。运行cmd,输入cl,系统弹出
“没有找到mspdb60.dll,因此这个应用程序未能启动,重新安装应用程序可能会修复此问题”,网上搜索,
解决方法:将C:\Program Files\Microsoft Visual Studio 6\Common\MSDev98\Bin下的mspdb60.dll文件拷贝到C:\Program Files\Microsoft Visual Studio 6\VC98\Bin目录下即可,照做了之后,输入cl能正常反映了,以为大事告成,就吃饭去了。
 
吃饭回来,发现之前运行的OPNET项目有三个错误,网上搜索,都说是环境变量设置的问题。重新搜索OPNET环境变连设置,才把问题解决。现在记录以下正确的环境变,方便以后参考。(我的VC和OPNET都安装在C盘默认目录).
 
Include    C:\Program Files\Microsoft Visual Studio\VC98\ATL\Include;C:\Program Files\Microsoft Visual Studio\VC98
\MFC\Include;C:\Program Files\Microsoft Visual Studio\VC98\Include;C:\Program Files\OPNET\14.5.A\sys\include;C:\Program
Files\OPNET\14.5.A\models\std\include;
 
Lib   C:\Program Files\Microsoft Visual Studio\VC98\Lib;C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib;C:\Program
Files\OPNET\14.5.A\sys\lib;C:\Program Files\OPNET\14.5.A\sys\pc_intel_win32\lib;
 
MSDevDir   C:\Program Files\Microsoft Visual Studio\Common\MSDev98
 
Path    C:\Program Files\OPNET\14.5.A\sys\pc_intel_win32\bin;C:\Program Files\Microsoft Visual
Studio\Common\Tools\WinNT;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program Files\Microsoft Visual
Studio\Common\Tools;C:\Program Files\Microsoft Visual Studio\VC98\Bin;
 
 
其实如果第一次我安装没那么顺利的话,这次也不会花那么大工夫在这折腾,还好,花了工夫能解决就好。
亲测有效。本来OPNET提示编译失败,缺少编译器,配置好环境变量后ok。
原文地址:https://www.cnblogs.com/loopever/p/2595877.html