[問題] Arduino編譯問題

看板ASM (組合語言)作者 (Jason)時間10年前 (2015/05/09 06:22), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串1/1
大家好,小弟最近開始學習 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://www.ptt.cc/bbs/ASM/M.1431123771.A.42E.html

05/09 08:03, , 1F
奇怪且難解的問題
05/09 08:03, 1F

05/09 17:26, , 2F
裝了1.6.2版在WinXP才OK. Win8的話1.6.4版也沒問題.
05/09 17:26, 2F

05/09 17:27, , 3F
貌似跟作業系統版本有關.
05/09 17:27, 3F

08/03 16:13, , 4F
Win7 1.0.6版 可以編譯
08/03 16:13, 4F
文章代碼(AID): #1LJJSxGk (ASM)
文章代碼(AID): #1LJJSxGk (ASM)