OpenEuler21.03 ROS2打包指南
Posted David_Han008
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenEuler21.03 ROS2打包指南相关的知识,希望对你有一定的参考价值。
系统环境 OpenEuler21.03
ROS2的版本 ros2-foxy
由于ros2目前还没有相对比较完善的wiki, 因此在这边进行一定的总结
step1: ros2的源码在哪里?
step2: 如何编译ros2的工程
1. 在ros1当中我们使用的catkin进行编译,在ros2当中我们使用colcon进行编译
关于colcon参考的
Bootstrap from source — colcon documentation
$ mkdir colcon-from-source && cd colcon-from-source
$ curl --output colcon.repos https://raw.githubusercontent.com/colcon/colcon.readthedocs.org/main/colcon.repos
$ mkdir src
$ vcs import src < colcon.repos # 这行要等很久
由于vcs感觉需要等很久很久,因此部分的包我已经上传到了gitee上面
如果在obs上编译的话,因为obs上面没有pip命令,因此目前所有pip安装的库,都需要进行源码编译
然后第二步,找ros2的官方代码进行编译
以上是关于OpenEuler21.03 ROS2打包指南的主要内容,如果未能解决你的问题,请参考以下文章
(openEuler21.03-Centos7-x86)yum安装php+nginx—配置nginx解析php
openEuler 21.03 特性解读 | 毕昇 JDK8 支持鲲鹏硬件加解密特性详解和使用介绍