作者jasonlee1001 (Jason)
看板ASM
标题[问题] Arduino编译问题
时间Sat May 9 06:22:49 2015
大家好,小弟最近开始学习 Arduino, 用的板子是 UNO R3.
XP SP3, 才第一支成是就卡住了.
int val;
int ledpin=13;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(ledpin,OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
val = Serial.read();
if (val == 'R') {
digitalWrite(ledpin,HIGH);
delay(500);
digitalWrite(ledpin,LOW);
delay(500);
Serial.println("Hello World!");
}
}
编译後秀出:
collect2.exe: error: ld returned 5 exit status
我安装了 1.6.3 和 1.6.4 版都会这样.
有人遇过这个错误讯息吗 ?
要如何解呢 ?
目前正逐步安装回旧版 (感谢 Arduino 官网还保留旧版给下载 !) 试试看.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.43.196.231
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1431123771.A.42E.html
1F:→ alibuda174: 奇怪且难解的问题 05/09 08:03
2F:→ jasonlee1001: 装了1.6.2版在WinXP才OK. Win8的话1.6.4版也没问题. 05/09 17:26
3F:→ jasonlee1001: 貌似跟作业系统版本有关. 05/09 17:27
4F:→ vainb: Win7 1.0.6版 可以编译 08/03 16:13