问题描述
我正在将我的技能从 ROS1 更新到 ROS2,并通过 ROS2 教程构建了一个 workspace
以前使用 ROS1,我曾经拥有 catkin_ws
工作空间,并且在 src
文件夹中,有一个指向包含我的包的其他文件夹的符号链接。我的柳絮制作正确地构建了包,一切正常。
我用 ROS2 和 colcon build 尝试了同样的事情,但无法构建我的包,有人知道这些功能是否可用以及如何进行吗?
例如,假设我有两个文件夹:~/dev_ws
和 ~/dev_packages
然后在 ~/dev_packages
中,我从教程中获得了我的包 ~/dev_packages/ros_tutorials
,命令 git clone https://github.com/ros/ros_tutorials.git -b foxy-devel
从 ~/dev_packages
运行
所以我用命令 ln -s ~/dev_packages/ros_tutorials ~/dev_ws/src/ros_tutorials
创建了一个符号链接
最后从 colcon build
运行 ~/dev_ws
但未找到包 ros_tutorial
。
知道如何解决这个问题吗?
显然,如果我直接在 ~/dev_ws/src
中克隆,一切都可以找到。
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)