用 waf刷apm時發生錯誤

2021-10-04 16:26:20 字數 596 閱讀 4200

環境:win10下的cygwin

目的:給pixhawk刷apm韌體

問題:

根據官方教程,首先配置飛控板的型號(使用的是cubeblack)

./waf configure --board  cubeblack
然後編譯韌體並刷到飛控中

./waf build --target examples/ins_generic --upload
發生錯誤:

missing configuration file '/home/fcs/work/ewt_v1_20170113/build/sitl/ap_config.h', 

reconfigure the project!

嘗試再次輸入上方第乙個配置檔案後,無法解決。

在google查到解決方案,用

./waf distclean
該命令把配置生成的檔案清除,再重新配置並編譯,一切恢復正常。

參考鏈結

處理 root vimrc 時發生錯誤

一開始在編輯 etc vim vimrc 時,想把tab縮排改一下動的時候 發下我上 上下左右鍵變成了 abcd,結果根據文章 修改之後,可能是abcd已經在vimrc檔案裡面了,使用vim命令時顯示 處理 root vimrc 時發生錯誤 第 55 行 e492 不是編輯器的命令 d 第 56 行...

原創 請求時發生417錯誤

最近在工作中遇見乙個奇怪的問題,有一段程式是需要跟別的公司的程式做段互動。開發環境 vs.net2003 windows server 2003 iis5 framework1.1 症狀 這段 在測試平台沒有問題,發布到正式平台後,發現報告異常 417 expectation failed 呼叫 如...

MySQL啟動時 發生系統錯誤 1067

這個錯誤的原因有很多,解決辦法因人而異。我的mysql的安裝目錄是c mysql server 5.5 在mysql的安裝目錄下找到my.ini,用記事本開啟,在最後一行貼上一下 設定basedir指向mysql的安裝路徑 basedir c mysql server 5.5 datadir c m...