zoukankan      html  css  js  c++  java
  • OPNET进程编译器无法编译:Compilation failed || VS2017或VS2019与opnet的安装注意

    1.我是先在电脑上安装了VS2019,没有配置环境变量。

    2.然后按照这篇文章安装好opnet,配置好环境变量。https://blog.csdn.net/qq_31285709/article/details/87873709

    3.当在一个进程中编译时提示编译失败,Compilation failed,缺少String.h,找不到头文件目录等错误提示。换了一个opnet自带的进程编译,还是一样的错误。

    4.在原先电脑上按照https://blog.csdn.net/qq_31285709/article/details/87873709安装的VS2010和opnet没有出现此问题

    4.首先尝试在配置VS2019的环境变量,但网上教程乱而杂,添加了一个头文件和库文件,结果也只是在cmd下输入cl可以成功。但opnet编译还是失败

    5.网上有建议安装VS2017,安装好后还是不行   参考https://blog.csdn.net/kaige_zhao/article/details/80315697

    6.根据错误提示思考应该是确实头文件,但VS2017和VS2019的头文件和库文件的目录和VS2010不同,找不到在哪个位置,在电脑全盘搜索“String.h",发现在VS安装盘下D:Windows Kits10Include有三个文件,每个里都有include,我选了最下面的10.0.18362.0,把这个目录下的所有子目录下的include文件都添加到了环境变量中。

     此外还有D:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.16.27023include等,直接上图看,

    include

     lib

    path

     

     总结:opnet的编译需要依赖外部C/C++编译器,所以必须配置好除OPNET本身的环境变量,主要问题是新版VS和2010版不同,找不到相关路径,通过搜索头文件来添加。

  • 相关阅读:
    何为 ISAPI
    MacDown-The open source Markdown editor for OS X.
    Atom使用
    运维
    Perl
    Kaggle
    J2EE
    leetcode
    Tensorflow 学习笔记
    EXCEL公式及宏
  • 原文地址:https://www.cnblogs.com/ningqian/p/13525467.html
Copyright © 2011-2022 走看看