如果运行yolo模型的话,是需要g++、gcc版本是4.8
运行ROS可能是需要gcc版本是7
所以可能是要进行转换
可以通过如下命令查看当前安装的版本:
ll /usr/bin/gcc*
使用如下命令选择gcc的版本
sudo update-alternatives --config gcc
验证是否修改成功,运行命令:
gcc --version
g++ --version
其他操作参考教程
-----------------------------------补充一点-----------------------------
当修改了gcc、g++之后,在ROS空间中将build文件里的内容重新删除,然后重新编译,不然会出现不同版本编译,是怎么也不会通过的