|
|
Arduino更新到1.6.5版本,出了一些问题。
我的是win7 64位系统(安装版,不是ghost版),装了1.6.5后,双击arduino文件无法打开,必须要先打开arduino程序,在程序的文件里面选择打开文件才能打开。
另外就是原来在1.0.6版本中正常编译的文件,在1.6.5中就出现下面的错误:
Arduino:1.6.5 (Windows 7), 板:"Arduino Uno"
In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/WString.h:29:0,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Print.h:26,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Stream.h:26,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire/Wire.h:26,
from C:\Program Files (x86)\Arduino\libraries\DS3231\DS3231.cpp:10:
C:\Program Files (x86)\Arduino\libraries\DS3231\DS3231.cpp:20:31: error: variable 'daysInMonth' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static uint8_t daysInMonth [] PROGMEM = { 31,28,31,30,31,30,31,31,30,31,30,31 };
^
编译有误。
我把1.6.5卸载了,再装1.0.6版本,双击arduino文件就能打开,再编译这个文件也完全正常。
第一个问题我还可以接受,但是第二个问题就不知道怎么办了。
请问各位有没有碰到相同的问题,以及解决的办法?{:soso_e183:}
|
|