天天看點

關于PX4-Bootloader編譯的幾個小問題摘要問題1:下載下傳開源項目問題2:確定交叉編譯工具鍊的版本

關于PX4-Bootloader編譯的幾個小問題

  • 摘要
  • 問題1:下載下傳開源項目
  • 問題2:確定交叉編譯工具鍊的版本

摘要

PX4是一款廣泛使用的開源自動駕駛儀,可以用于無人機,無人車和無人艇等無人裝置的開發。在PX4 控制闆上使用PX4往往要燒錄Bootloader。下面簡單記錄編譯Bootloader項目,遇到的幾個小問題。

問題1:下載下傳開源項目

最好加上參數 --recursive , 不然在編譯過程中出現一些缺少庫的錯誤。可以按照以下步驟下載下傳PX4-Bootloader源碼:

git clone https://github.com/PX4/PX4-Bootloader.git --recursive
cd PX4-Bootloader/
git submodule sync --recursive
git submodule update --init --recursive
           

問題2:確定交叉編譯工具鍊的版本

9.3的版本,目前不支援該開源項目,需要回退到以前的版本,在這裡,我嘗試了2017-06這個版本是可行的。如果已經安裝了9.3版本,重新下載下傳2017-06的版本,再修改PATH環境變量的值即可。