如何在Windows系统上安装OpenDDS 3.12

时间:2017-10-31 12:49:53

标签: c++ perl command-prompt data-distribution-service opendds

我最近尝试在我的windows7操作系统上安装OpenDDS-3.12。

但是,它制造麻烦。

当我尝试在VS命令提示符下键入configure时,它无法检测到Visual C ++版本!

错误代码如下:

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

有人帮助我解决问题。

(Active perl版本为5.24.1,VS版本为2017)

3 个答案:

答案 0 :(得分:2)

在正确安装Visual Studio时遇到了相同的问题。我发现openDDS的配置脚本正在检查cl.exe命令的输出,并期望编译器版本显示为英文!该矿以法语显示,因此无法正常工作。我必须安装英文包才能获得英文的visual studio命令提示符。在那之后工作了。

答案 1 :(得分:0)

您必须从Visual Studio命令提示符运行configure。当它在

的输出后仍然给出相同的错误
  

cl /?

答案 2 :(得分:0)

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

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

注意:OpenDDS-3.12无法在VS 2012上构建