我最近尝试在我的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)
答案 0 :(得分:2)
在正确安装Visual Studio时遇到了相同的问题。我发现openDDS的配置脚本正在检查cl.exe命令的输出,并期望编译器版本显示为英文!该矿以法语显示,因此无法正常工作。我必须安装英文包才能获得英文的visual studio命令提示符。在那之后工作了。
答案 1 :(得分:0)
您必须从Visual Studio命令提示符运行configure。当它在
的输出后仍然给出相同的错误cl /?
答案 2 :(得分:0)
VS2015 / VS2017默认情况下不安装c ++编译器。
注意:OpenDDS-3.12无法在VS 2012上构建