Windows 安装指南

如果希望在Windows平台进行PX4的开发,请参考: Windows Cygwin 工具链进行工具链的安装。

The Cygwin 工具链 仅支持NuttX/Pixhawk 平台和 jMAVSim仿真平台。 如果你想编译用于 其他硬件平台的代码,可以考虑额外安装一个 Ubuntu Linux组成双系统环境。

额外工具

完成编译/仿真开发环境设置后,你可以从 额外工具 找到一些有用的“通用”开发工具。

后续步骤

设置完环境后,请转至 构建说明</0 > 进行编译测试。</p>

其他 windows 工具链

除 Cygwin 外开发者们还可以使用一些替代解决方案完成开发环境的构建, 下表对这些替代解决方案进行了详细的对比。

Windows平台下仅 Cygwin 工具链 获得了PX4开发团队的官方支持。 它作为我们持续集成系统的一部分会被定期测试,在性能方面要比其它替代方案更出色。

Cygwin 工具链 (官方支持) 虚拟机工具链 Bash on Windows 工具链 Msys 工具链
安装方式 MSI安装包/脚本 手动安装 (硬核玩家) 脚本 NSIS安装包
本机二进制执行
性能 ++ -- - ++
ARM平台 ++ (速度快) + (VM USB) + - (功能损坏)
jMAVSim 仿真 ++ + + --
Gazebo 仿真 - (暂不支持) + (速度稍慢) + (速度稍慢) --
技术支持 + ++ (Linux) +/- --
备注
  • 2018年新增
  • 安装配置轻巧
  • 便携

|

  • 可获得齐全的Linux特性
  • CPU、内存的负荷较高
  • 占用较多的存储空间

|

  • 仿真界面是“黑”进来的
  • 仅支持 Windows10
  • 本质上仍是虚拟机

|

  • 无技术支持
  • 无帮助文档
  • 无法进行仿真模拟

|

results matching ""

    No results matching ""