我们都知道,ROS/ROS2的功能包需要在一个工作空间(workspace下创建)。
有的时候我们想修改最初的工作空间名称,以我的一个ROS2工程为例,我这里最初的工作空间名称是perception
,现将其直接修改为perception_ws
,用colcon build
编译,报错如下,主要是路径问题。
解决办法也很简单,删掉除了src
外的三个文件夹build
install
log
,重新编译,成功。
我们都知道,ROS/ROS2的功能包需要在一个工作空间(workspace下创建)。
有的时候我们想修改最初的工作空间名称,以我的一个ROS2工程为例,我这里最初的工作空间名称是perception
,现将其直接修改为perception_ws
,用colcon build
编译,报错如下,主要是路径问题。
解决办法也很简单,删掉除了src
外的三个文件夹build
install
log
,重新编译,成功。