代码包"/>
【ROS】编译GitHub下载下来的代码包
从GitHub直接下载下来的代码包,拿到ROS中catkin_make编译会报错:The specified source space "/home/cq/xxx/src" does not exist。这是自然的,因为我们根本就没有创建工作空间。
应该怎么做呢?
1.打开终端terminal,输入:
source /opt/ros/melodic/setup.bash
noetic这里改成自己ROS的版本。
2.继续输入:
mkdir -p ~/xxx/src
cd ~/xxx/
catkin_make
xxx就填自己给工作空间起的名字。
3.把下载的代码包放到src文件夹中,如下图:
这里,C_filter是工作空间名 ,imu_complementary_filter是代码包名。
4.在工作空间C_filter目录下,打开终端terminal,输入:
source devel/setup.bash
catkin_make
编译成功!
更多推荐
【ROS】编译GitHub下载下来的代码包
发布评论