ROS 删除自己编译的包 |
您所在的位置:网站首页 › adb删除系统文件不用代码 › ROS 删除自己编译的包 |
过程
之前在看amcl的代码,将代码下载到catkin_ws文件夹里面修改编译,发现启动amcl时就会直接使用catkin_ws文件夹里面修改过的amcl文件,而不用去卸载掉通过apt安装的amcl。后来想再用回通过apt装的amcl文件(不知道为什么就算不修改直接编译下载的amcl代码,生成的amcl文件会比直接下载的大),就想着直接删掉自己编译生成的amcl文件就可以了,结果再启动amcl文件一直提示ERROR: cannot launch node of type [amcl/amcl]: Cannot locate node of type [amcl] in package [amcl]
所以应该是删掉catkin_ws/devel里面的lib和share文件夹中的amcl文件夹。 不确定需不需要处理CMakeCache.txt和删掉catkin_ws/devel/lib/pkgconfig/amcl.pc; 也不知道还有什么其它的遗漏的关于amcl的配置文件没有修改或删除(经过搜索还有catkin_ws/build文件夹下的amcl文件夹); 又或者其实有命令可以直接去清理掉某个包,但我并没有找到。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |