警告
您正在阅读的 ROS 2 文档版本已达到 EOL(生命周期结束),不再受官方支持。如果您想了解最新信息,请访问 Jazzy.
在 Fedora Linux 上构建 ROS 2
如何设置开发环境?
在 Fedora 上构建 ROS 2 需要以下系统依赖项。它们可以通过 dnf
具体如下
$ 苏都 dnf 安装 \
亚洲发展 \
cmake \
cppcheck \
eigen3-devel \
gcc-c++ \
liblsan \
libXaw-devel \
libyaml-devel \
生产 \
opencv-devel \
补丁 \
python3-argcomplete \
python3-colcon-common-extensions \
python3-coverage \
python3-devel \
python3-empy \
python3-lark 解析器 \
python3-lxml \
python3-mock \
python3-mypy \
python3-nose \
python3-pep8 \
python3-pip \
python3-pydocstyle \
python3-pyflakes \
python3-pyparsing \
python3-pytest \
python3-pytest-cov \
python3-pytest-mock \
python3-pytest-runner \
python3-rosdep \
python3-setuptools \
python3-vcstool \
python3-yaml \
poco-devel \
poco 基金会 \
python3-flake8 \
python3-flake8-import-order \
redhat-rpm-config \
tinyxml-devel \
tinyxml2-devel \
去壳 \
wget
完成这些工作后,您就可以按照以下步骤进行其他操作 说明 来获取和构建 ROS 2。