Redirecting...
This page has moved to https://docs.px4.io/master/zh/dev_setup/dev_env_windows.html.
Click here if you are not redirected.
# Windows 安装指南 如果希望在Windows平台进行PX4的开发,请参考: [Windows Cygwin 工具链](../setup/dev_env_windows_cygwin.md)进行工具链的安装。 > **Tip** The *Cygwin 工具链* 仅支持NuttX/Pixhawk 平台和 jMAVSim仿真平台。 如果你想编译用于 [其他硬件平台](/setup/dev_env.md#supported-targets)的代码,可以考虑额外安装一个 [Ubuntu Linux](http://ubuntu.com)组成双系统环境。 ## 额外工具 完成编译/仿真开发环境设置后,你可以从 [额外工具](../setup/generic_dev_tools.md) 找到一些有用的“通用”开发工具。 ## 后续步骤 设置完环境后,请转至 构建说明 进行编译测试。其他 windows 工具链
除 Cygwin 外开发者们还可以使用一些替代解决方案完成开发环境的构建, 下表对这些替代解决方案进行了详细的对比。
Windows平台下仅 Cygwin 工具链 获得了PX4开发团队的官方支持。 它作为我们持续集成系统的一部分会被定期测试,在性能方面要比其它替代方案更出色。
Cygwin 工具链 (官方支持) | 虚拟机工具链 | Bash on Windows 工具链 | |
---|---|---|---|
安装方式 | MSI安装包/脚本 | Script | 脚本 |
本机二进制执行 | 是 | 否 | 否 |
性能 | ++ | -- | - |
ARM平台 | ++ (速度快) | + (VM USB) | + |
jMAVSim 仿真 | ++ | + | + |
Gazebo 仿真 | - (暂不支持) | + (速度稍慢) | + (速度稍慢) |
技术支持 | + | ++ (Linux) | +/- |
备注 |
- 2018年新增
- 安装配置轻巧
- 便携
|
- 可获得齐全的Linux特性
- CPU、内存的负荷较高
- 占用较多的存储空间
|
- 仿真界面是“黑”进来的
- 仅支持 Windows10
- 本质上仍是虚拟机
|