1 移除package
如果你想移除工作空間的package示辈,首先你要刪掉工作空間src目錄下包的所有文件筑公,比如:
$ cd ~/catkin_ws/src
$ \rm -rf my_catkin_package
然后你需要刪掉整個build出來的目錄羔砾,然后重新執(zhí)行catkin_make望艺,這個樣子:
$ cd ~/catkin_ws
$ \rm -rf devel build install
$ catkin_make
$ source devel/setup.bash
可以使用roscd測試一下有沒有成功移除:
$ roscd my_ros_packag
順利的話應(yīng)該顯示:
roscd: No such package 'my_ros_package'
2 怎么找一個已經(jīng)有了的包
2.1 去ROS wiki上搜索
2.2高端方法,使用roslocate
例如: slocate uri roscpp
它會顯示:
Using ROS_DISTRO: kinetic
https://github.com/ros/ros_comm.git
然后git clone下來安裝就可以了:
$ cd ~/catkin_ws/src
$ git clone https://github.com/ros/ros_comm.git
$ cd ~/catkin_ws
$ catkin_make
$ source devel/setup.bash
$ rospack profile
2.3 Brow software
2.4 百度
好吧躏救,原文是谷歌唯笙,可是現(xiàn)在用不了了。