Arch Linux 开发环境
PX4-Autopilot 软件源提供了一个方便的脚本,用于为 PX4 开发设置 Arch 安装: Tools/setup/arch.sh.
脚本会安装(默认情况下)所有工具,以便为 NuttX 目标构建 PX4 并运行仿真,其中包括 jMAVsim.您还可以安装 Gazebo-Classic 模拟器的命令行参数: --加兹博
.
信息
这些说明已在以下设备上进行了测试 Manjaro (基于 Arch 的发行版),因为它比 Arch Linux 更容易设置。
要获取并运行脚本,请执行以下任一操作
下载 PX4 源代码 并就地运行脚本:
吁Git 复制 https://github.com/PX4/PX4-Autopilot.git 敲击 PX4-Autopilot/Tools/setup/arch.sh
只下载所需的脚本,然后运行它们:
吁wget https://raw.githubusercontent.com/PX4/PX4-Autopilot/main/Tools/setup/arch.sh wget https://raw.githubusercontent.com/PX4/PX4-Autopilot/main/Tools/setup/requirements.txt 敲击 arch.sh
脚本需要以下可选参数:
--加兹博
:添加此参数可从 AUR.信息
Gazebo 是通过源代码编译的。安装需要一些时间,并且需要输入
苏都
密码多次(针对依赖关系)。--无核x
:请勿安装 NuttX/Pixhawk 工具链(如仅使用模拟)。--无模拟工具
:请勿安装 jMAVSim/Gazebo(例如,如果只针对 Pixhawk/NuttX 目标)。