首页 > 解决方案 > 使用 Visual Studio 2017 在 Windows 7 上安装 Gazebo 8

问题描述

(我按照这个教程: http ://gazebosim.org/tutorials?tut=install_on_windows&cat=install )

我尝试使用 Visual Studio 2017 在 Windows 7 上安装 Gazebo 8,但每当我使用命令“..\configure”(第 10 步)时,都会出现此错误:

-- 启用上游 CFlags

cmake/DefaultCFlags.cmake:64 处的 CMake 错误(消息):

Gazebo 需要 VS 2013 或更高版本。

我不知道这是否是由于我的 Visual Studio 版本(但我认为 2017 是比 2013 更大的版本)。

那我该怎么办?

标签: visual-studiowindows-7-x64

解决方案


我找到了解决方案,在 DefaultCFlags.cmake 文件中有这一行(第 63 行):

如果(不是 MSVC12)

所以你需要使用visual studio 12(2013)。(或者你可以改变这条线,对我来说是if (NOT MSVC14)这样,我真的不知道它是否会在以后引起一些问题,但它可以工作)


推荐阅读