不知道為什麼, 突然遇到使用 Arduino 命令行編譯上傳程式到 Nano 板時, 出現以下錯誤:
avr-g++: error: missing argument to '-mmcu='
明明之前都沒問題, 不知道是動到了什麼, 經過網路查詢之後, 明確加上 CPU 型號就可以了:
--board arduino:avr:nano:cpu=atmega328
雖然可解, 但我還是不知道出了什麼事?而且同樣的指令在其他機器上是可以正常運作的。
附記:使用上述方法正常編譯後, 再把 CPU 參數去掉, 就恢復正常了, 我還是不知道出了什麼事?
沒有留言:
張貼留言