我正在尝试初始化一个catkin工作区:创建一个文件夹,在其中我创建/ src然后$ catkin init,但随后工作区路径显示在其他地方:
ABC:~xxl $ cd spoc_lite_ws /
ABC:spoc_lite_ws xxl $ catkin config
个人资料:默认
扩展:[显式] / opt / ros / lunar
工作区:/ Users / xlei
源空间:[缺失] / Users / xxl / src
日志空间:[缺失] / Users / xxl / logs
构建空间:[缺少] / Users / xxl / build
开发空间:[缺失] / Users / xxl / devel
安装空间:[未使用] / Users / xxl / nstall
DESTDIR:[未使用]无
开发空间布局:已链接
安装空间布局:无
额外的CMake Args:无
额外制作参数:无
额外的catkin制作Args:无
内部制作作业服务器:正确
缓存作业环境:错误
列入白名单的套餐:无
列入黑名单的套餐:无
警告:源空间/Users/xxl/src
确实
尚不存在。
ABC:spoc_lite_ws xxl $ ls
的src
如何将工作空间更改为 spoc_lite_ws ? 谢谢,新年快乐!
答案 0 :(得分:0)
将工作空间移到另一个目录后,我遇到了同样的问题。就我而言,我通过删除目录.catkin_tools/
解决了该问题。我猜想.catkin_tools/
的旧缓存仍然存在。
参考:https://catkin-tools.readthedocs.io/en/latest/verbs/catkin_init.html