Ubuntu 20.04 UCAR_WS 工作空间 catkin_make 错误解决:'libaudio_recorder.so' 问题
在 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
这可能是由于某个依赖库没有正确安装或配置导致的。您可以尝试以下解决方法:
- 确认依赖库和工具安装: 确保您的系统中已经安装了所有必要的依赖库和工具,例如 cmake、gcc 等。可以使用以下命令检查和安装:
sudo apt-get update
sudo apt-get install cmake gcc
- 配置工作空间: 确认您的工作空间中所有依赖库都已正确配置。可以使用以下命令检查和配置:
catkin config --install --cmake-args -DCMAKE_BUILD_TYPE=Release
- 清除并重新编译: 清除并重新编译您的工作空间。可以使用以下命令:
catkin clean -y
catkin build
如果以上方法都无法解决问题,您可以尝试手动编译出错的库,查看具体的错误信息并进行修复。
原文地址: https://www.cveoy.top/t/topic/or5L 著作权归作者所有。请勿转载和采集!