【问题标题】:ROS Groovy Installation on OSX fails - rviz and OGREOSX 上的 ROS Groovy 安装失败 - rviz 和 OGRE
【发布时间】:2013-01-04 00:48:11
【问题描述】:

当尝试在 mac osx 中安装 ROS Groovy 时,按照http://www.ros.org/wiki/groovy/Installation/OSX/Homebrew/Source 教程,我得到了

[ 60%] 构建 CXX 对象 src/rviz/CMakeFiles/rviz.dir/moc_widget_geometry_change_detector.cxx.o 构建 CXX 对象 src/rviz/CMakeFiles/rviz.dir/moc_selection_panel.cxx.o [ 61%] 构建 CXX 对象 src/rviz/CMakeFiles/rviz.dir/moc_tool_properties_panel.cxx.o 链接 CXX 共享库 /Users/mllofriu/ros_catkin_ws/devel_isolated/rviz/lib/librviz.dylib ld: 找不到 -lOgreMain 的库 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用) make[2]: * [/Users/mllofriu/ros_catkin_ws/devel_isolated/rviz/lib/librviz.dylib] 错误 1 make[1]: [src/rviz/CMakeFiles/rviz.dir/all] 错误 2 make: ** [all] 错误 2

OgreMain 在 OSX 中似乎不存在。我可以做些什么来解决这个问题?

【问题讨论】:

    标签: ogre ros


    【解决方案1】:

    Ogre 是一个 3D 渲染引擎,不是 OSX 的一部分(但在该平台上受支持)。 ROS 项目在其可视化工具中使用 Ogre 作为渲染部分。

    根据他们的网站,目前他们正在处理的 ROS+Ogre 构建过程存在问题,比较此ROS support ticket

    与此同时,您应该尝试here 列出的另外两个构建选项,直到他们设法解决了构建过程问题:

    桌面安装(推荐): ROS、rqt、rviz 和机器人通用库
    ROS-Comm:(Bare Bones) ROS 包、构建、和通信库。没有 GUI 工具。

    如果你觉得自己能胜任这项任务,另一个选择可能是自己编译 Ogre。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多