ROS编译时Invoking “catkin_make -j4 -l4” failed错误
解决办法:catkin_make -j1
原因分析:可能是电脑cpu比较差劲,所以多线程干不动
发现多文档的opecv版本如果通过终端更改
grep -r "OpenCV REQUIRED" * #####找到代码所有的语句
find ./ -name "CMakeLists.txt" | xargs sed -i “s/OpenCV REQUIRED/OpenCV 3.4.5 REQUIRED/g ”发现所有的CMakeLists.txt 通过管道把其中的OpenCV REQUIRED 换成OpenCV 3.4.5 REQUIRED
之后可以使用git status进行修改的查看,git diff可以看到代码中已经被强行指定上3.4.5的版本