在 Ubuntu 20.04 系统中,ucar_ws 工作空间使用 catkin_make 命令时,可能会遇到以下错误:

make[2]: *** [speech_command/CMakeFiles/audio_recorder.dir/build.make:84:/home/bbs/ucar_ws/devel/lib/libaudio_recorder.so] 错误 1
make[1]: *** [CMakeFiles/Makefile2:4987:speech_command/CMakeFiles/audio_recorder.dir/all] 错误 2
make: *** [Makefile:141:all] 错误 2
Invoking "make -j12 -l12" failed

这个错误可能是由于缺少一些依赖项或者代码有问题引起的。可以尝试以下步骤解决该问题:

  1. 确保系统中已经安装了所有必要的依赖项,例如 ROS、catkin 等,建议使用官方源进行安装。

  2. 检查代码中是否有语法错误或者其他问题,例如文件路径错误等。

  3. 尝试重新构建 catkin 工作空间,可以尝试以下命令:

    cd ~/ucar_ws
    catkin clean -y
    catkin_make -j8
    
  4. 如果以上方法都无法解决问题,可以尝试使用调试工具进行分析,例如 GDB。

Ubuntu 20.04 中 ucar_ws 工作空间 catkin_make 错误解决方法

原文地址: https://www.cveoy.top/t/topic/or6P 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录