Ubuntu 20.04 中 ucar_ws 工作空间 catkin_make 错误解决方法
在 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
这个错误可能是由于缺少一些依赖项或者代码有问题引起的。可以尝试以下步骤解决该问题:
-
确保系统中已经安装了所有必要的依赖项,例如 ROS、catkin 等,建议使用官方源进行安装。
-
检查代码中是否有语法错误或者其他问题,例如文件路径错误等。
-
尝试重新构建 catkin 工作空间,可以尝试以下命令:
cd ~/ucar_ws catkin clean -y catkin_make -j8 -
如果以上方法都无法解决问题,可以尝试使用调试工具进行分析,例如 GDB。
原文地址: https://www.cveoy.top/t/topic/or6P 著作权归作者所有。请勿转载和采集!