安装cartographer出错
-
编译时候出现以下错误,请问知道如何解决吗[67/387] Building CXX object googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
ninja: build stopped: subcommand failed.
<== Failed to process package 'cartographer':
Command '['ninja', '-j24', '-l24']' returned non-zero exit status 1.Reproduce this error by running:
==> cd '/home/legion/桌面/cartographer_ws/build_isolated/cartographer' && ninja -j24 -l24Command failed, exiting.
出错的日志
/home/legion/桌面/cartographer_ws/src/cartographer/cartographer/common/task.h:41:18: error: expected ‘;’ at end of member declaration
41 | State GetState() LOCKS_EXCLUDED(mutex_);
| ^
但是我查看这个文件不缺;这个符号State GetState() LOCKS_EXCLUDED(mutex_); -
同样的问题,ubuntu20, ros2 foxy