代码之家  ›  专栏  ›  技术社区  ›  DONG-JIN LEE

如何在windows系统上安装OpenDDS 3.12

  •  0
  • DONG-JIN LEE  · 技术社区  · 7 年前

    但是,它制造了麻烦。

    当我试着打字时 configure 在VS命令提示符下,它无法检测Visual C++版本!

    错误代码如下:

    Colud not detect Visual C++ version, try running this script from
     the Visual Studio Command Prompt.
    Stopped at configure line 410.
    

    谁来帮我解决我的问题。

    (活动perl版本为5.24.1,与2017年版本相比)

    3 回复  |  直到 7 年前
        1
  •  2
  •   Roman Pokrovskij Archil Labadze    6 年前

    我在正确安装visual studio时遇到了相同的问题。我发现openDDS的配置脚本正在检查cl.exe命令的输出,并期望编译器版本以英语显示!。我的是用法语展示的,所以没用。我必须安装英文软件包才能获得英文版的visual studio命令提示符。在那之后它起了作用。

        2
  •  0
  •   Johnny Willemsen    7 年前

    您必须从Visual Studio命令提示符下运行configure。当它仍然给出相同的错误后,输出

    cl/?

        3
  •  0
  •   Safdar Sikander    6 年前

    默认情况下,VS2015/VS2017不安装c++编译器。

    • 如果VS VS2015/VS2017已经安装,请修改VS VS2015/VS2017并选择c++编译器并安装。
    • 配置

    注:OpenDDS-3.12将不基于VS 2012