cmake"/>
“make cmake
该问题应该是ROS中某些依赖缺失,需要安装相应的功能包
可以先用下面命令查看一下当前ROS安装的功能包,看看是否存在上面的功能包。
rospack list
如果没有,则可用下面命令查询所有功能包
Ubuntu16.04
apt-cache search ros-kinetic
Ubuntu18.04
apt-cache search ros-melodic
选择需要的功能包install(不过显示出来的功能包太多了)
当然,有的时候因为某些功能包被集成了,不能用命令的形式安装,这时需要我们采用源码安装。
步骤如下:
1.创建一个功能包
2.从GitHub上下载相应的功能包到src目录
3.编译
4.安装
5.配置
示例可见下
ubuntu 20.04 ROS Noetic 无serial包解决方法_Shushan1的博客-CSDN博客_ros-noetic-serialubuntu 20.04 ROS Noetic 无serial包解决方法在ros-noetic版本之前的ros-kinetic或者ros-meldic版本,进行串口通信的时候可以采用sudo apt-get install ros-kinetic-serial或sudo apt-get install ros-meldic-serial来安装serial包,但是在ros-noetic版本中,如果采用类似方法则会提示E: Unable to locate package ros-noetic-se=%257B%2522request%255Fid%2522%253A%2522163720536916780255260127%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163720536916780255260127&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-2-118976650.first_rank_v2_pc_rank_v29&utm_term=Ubuntu20.04ros%E6%9F%A5%E7%9C%8B%E5%8A%9F%E8%83%BD%E5%8C%85&spm=1018.2226.3001.4187
更多推荐
“make cmake
发布评论