鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    micro ros-humble分支+esp-idf在构建时报错

    已定时 已固定 已锁定 已移动 未解决
    综合问题
    micro-ros 报错求解
    1
    1
    36
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 3
      3220439086
      最后由 编辑

      CMake Error at components/micro_ros_espidf_component/CMakeLists.txt:90 (message):
      FAILED: no such file or directory
      以上是报错内容,cmake文件的第九十行是代码块的一部分,涉及libmicroros.mk这个文件,这个文件存在而且可以正常访问,克隆的仓库完整,但是不知道为什么还是报错,还恳请各位大佬帮忙看看,以下是cmake的部分代码块
      execute_process(
      WORKING_DIRECTORY ${COMPONENT_DIR}
      RESULT_VARIABLE libmicroros_ret
      COMMAND
      ${submake} -j -f libmicroros.mk
      X_CC=${CMAKE_C_COMPILER}
      X_AR=${CMAKE_AR}
      X_STRIP=${CMAKE_STRIP}
      X_CFLAGS=${CMAKE_C_FLAGS}
      X_CXX=${CMAKE_CXX_COMPILER}
      X_CXXFLAGS=${CMAKE_CXX_FLAGS}
      C_STANDARD=${CMAKE_C_STANDARD}
      MIDDLEWARE=${MIDDLEWARE}
      BUILD_DIR=${CMAKE_BINARY_DIR}
      IDF_INCLUDES=${IDF_INCLUDES}
      IDF_PATH=${IDF_PATH}
      IDF_TARGET=${IDF_TARGET}
      APP_COLCON_META=${APP_COLCON_META}
      IDF_VERSION_MAJOR=${IDF_VERSION_MAJOR}
      IDF_VERSION_MINOR=${IDF_VERSION_MINOR}
      EXTRA_ROS_PACKAGES=${EXTRA_ROS_PACKAGES}
      )
      if(libmicroros_ret AND NOT libmicroros_ret EQUAL 0)
      message(FATAL_ERROR "FAILED: ${libmicroros_ret}")
      endif()

      1 条回复 最后回复 回复 引用 0
      • 第一个帖子
        最后一个帖子
      皖ICP备16016415号-7
      Powered by NodeBB | 鱼香ROS