PROGMEM 컴파일 에러 해결법
페이지 정보
작성자
본문
아두이노 컴파일 할 때 아래와 같은 에러가 나는 경우
error: variable 'weekString' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
소스코드 상에서 weekString 은 아래와 같이 선언되어 있을겁니다.
PROGMEM const char* weekString[]
이걸 아래처럼 바꿔주면 에러가 해결됩니다.
PROGMEM const char* const weekString[]
아두이노 버전에 따라 에러가 발생하기도하고 컴파일이 정상 진행되기도 합니다. 컴파일러 버전에 따라 PROGMEM 처리하는 조건이 틀린것 같습니다.
댓글목록
등록된 댓글이 없습니다.