아두이노 복수의 라이브러리

아두이노 복수의 라이브러리

작성일 2019.12.28댓글 1건
    게시물 수정 , 삭제는 로그인 필요

아두이노:1.8.10 (Windows 10), 보드:"Arduino/Genuino Uno"
In file included from C:\Users\bh\Documents\Arduino\libraries\Adafruit_TFTLCD_Library\Adafruit_TFTLCD.cpp:19:0:
C:\Users\bh\Documents\Arduino\libraries\Adafruit_TFTLCD_Library\pin_magic.h:282:33: warning: backslash and newline separated by space
   #define read8inline(result) { \
C:\Users\bh\Documents\Arduino\libraries\Adafruit_TFTLCD_Library\Adafruit_TFTLCD.cpp: In member function 'void Adafruit_TFTLCD::init()':
C:\Users\bh\Documents\Arduino\libraries\Adafruit_TFTLCD_Library\Adafruit_TFTLCD.cpp:115:3: error: 'textsize' was not declared in this scope
   textsize  = 1;
   ^~~~~~~~
C:\Users\bh\Documents\Arduino\libraries\Adafruit_TFTLCD_Library\Adafruit_TFTLCD.cpp:115:3: note: suggested alternative: 'textsize_x'
   textsize  = 1;
   ^~~~~~~~
   textsize_x
"Adafruit_GFX.h"를 위한 복수개의 라이브러리가 발견되었습니다
 사용됨: C:\Users\bh\Documents\Arduino\libraries\Adafruit_GFX_Library
"Adafruit_TFTLCD.h"를 위한 복수개의 라이브러리가 발견되었습니다
 사용됨: C:\Users\bh\Documents\Arduino\libraries\Adafruit_TFTLCD_Library
"SPI.h"를 위한 복수개의 라이브러리가 발견되었습니다
 사용됨: C:\Program
exit status 1
보드 Arduino/Genuino Uno 컴파일 에러.
이 리포트는 파일 -> 환경설정에 "컴파일중 자세한 출력보이기"를
활성화하여 더 많은 정보를
보이게 할 수 있습니다.

라는 오류메시지가 뜹니다, 어떻게 해야 하나요?



profile_image 익명 작성일 -

현재 3 개의 header 파일에 대한 라이브러리가 중복되어 오류가 발생하고 있으며, 동일 이름의 부정확한 버전의 라이브러리가 참조 되면서 'textsize' 변수 등이 선언 되지 않았다는 오류가 발생하는 것으로 보입니다.

원인은 아두이노 IDE 상에서 라이브러리 관리시 중복 설치가 되어 발생하는 경우가 일반적입니다.

Arduino IDE 실행 후, Preference -> Sketchboot location 에 설정된 경로 아래에 'libraries' 디렉토리(폴더) 이하에 설치 되어 있는 라이브러리 파일과 아두이노 실행 파일이 위치한 폴더 아래에 위치한 'libraries' 디렉토리(폴더) 아래에서 위에 중복 선언 되어 오류가 발생하는 헤더 파일이 포함된 위치를 찾아 보세요.

Adafruit_GFX.h

Adafruit_TFTLCD.h

SPI.h

해당 파일이 위치한 라이브러리 디렉토리가 한 개 이상 있을 것입니다. 이중에서 사용되지 않는 라이브러리 디렉토리(폴더)를 삭제하시면 됩니다. 이후 재실행 하시면 문제가 해결 됩니다.

아두이노 복수의 라이브러리

아두이노:1.8.10 (Windows 10), 보드:"Arduino/Genuino Uno" In file included from C... ^~~~~~~~ textsize_x "Adafruit_GFX.h"를 위한 복수개의 라이브러리가...

아두이노 하나의 핀을 복수의 핀과 연결?

... 대신, 만들어진 것이 없다면 만들어야 하는데 아두이노 라이브러리를 만든다는 것이 초보자에겐 어려운 일이겠죠 https://wiki.seeedstudio.com/Arduino_Software_I2C_user_guide...

질문입니다 (복수의라이브러리파일오류)

... 복수 개의 라이브러리 오류는 보통 라이브러리가 여러 개로 인식될 때... 해결 방법으로는 각 아두이노 라이브러리가 설치된 폴더에서 중복되는 라이브러리를 삭제...