visual-studio - 使用 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 更大的版本)。
那我该怎么办?
解决方案
我找到了解决方案,在 DefaultCFlags.cmake 文件中有这一行(第 63 行):
如果(不是 MSVC12)
所以你需要使用visual studio 12(2013)。(或者你可以改变这条线,对我来说是if (NOT MSVC14)
这样,我真的不知道它是否会在以后引起一些问题,但它可以工作)
推荐阅读
- pandas - Plotly Dash:链式回调工作正常,但总是抛出 ValueError。如何修复或沉默?
- python - 装饰器的 Mypy 类型注释
- python - Spyder:没有名为 pywintypes 的模块
- sql - 3个字段的关系
- ios - 如何在 SwiftUI 中使视图的高度从 0 动画到高度?
- python - (Python 3) 在类中何时使用和何时不使用 Self,如何从 __init__ 传递变量
- autohotkey - 是否可以在 AHK 中同时触发 2 个热键?
- python - 修复 ImportError:DLL 加载失败:找不到指定的过程。为 conda 在虚拟环境中安装 exchangelib
- python - 在数据框上设置唯一索引
- .net - 在 Visual Studio 2019 中确定 WAV 持续时间