首先參考了以下幾篇博客
博客1:https://zhuanlan.zhihu.com/p/25198079
博客2:http://blog.csdn.net/oqqenvy12/article/details/52035127
博客3:http://blog.csdn.net/whyscience/article/details/52424364
1. 開始還傻傻的裝git,其實不必,其實PX4 Toolchain Installer已經集成了git。
2. 裝好環境編譯出現以下錯誤,不知所措·····最后把源碼克隆到px4工具的默認安裝目錄下,提示找不到Cmake(Not a valid CMake version or CMake not installed.),
神奇了,明明安裝了Cmake為嘛找不到呢,直到查看了以上博客3才知道原來是Cmake版本和toolchain版本不兼容問題,卸載3.10版本,改裝了3.4.2版本解決問題。

裝好了環境執行如下命令
克隆源碼:git clone https://github.com/PX4/Firmware.git -b v1.6.5 (注意這里要用-b克隆出具體的某個版本分支,如果不加版本分支更新模塊始終沒有更新完整過)
更新子模塊:git submodule update --init --recursive
編譯代碼:make px4fmu-v2_default
編譯成功頁面

用到的工具我集中放在百度盤了,可以下載直接使用:http://pan.baidu.com/s/1dESOhZr
交流QQ: 1036670877
