Arduino Makefile在Ubuntu中失败

时间:2019-03-29 13:08:20

标签: ubuntu makefile arduino

我知道有几个主题与我的相似,但是没有一个适合我。

我遵循了this videothis website的每条指令。唯一的区别是我必须在我的Makefile中将BOARD_TAG = uno更改为BOARD_TAG = Arduino Uno,否则会给我错误“在'-mmcu ='之后缺少设备或体系结构”。

这是我在输入make后收到的以下错误消息:

make: Circular build-Arduino <-build-Arduino dependency dropped.
make: *** No rule to make target 'Uno/core/wiring.c.o', needed by 'build-Arduino'. Stop.

我认为此问题可能是我的Makefile中缺少的东西。有什么建议或解决方案吗?

对于那些仍然可能关注的人,这是我的Makefile:

BOARD_TAG = Arduino Uno
ARDUINO_PORT = /dev/ttyACM0
ARDUINO_LIBS = 
ARDUINO_DIR = /usr/share/arduino
include ../Arudino.mk

这是我的blink.ino文件:

void setup(){
        pinMode(13,OUTPUT);
}

void loop(){
        digitalWrite(13,LOW);
        delay(1000);
        digitalWrite(13,HIGH);
        delay(1000);
}

0 个答案:

没有答案