# 오류 사항
아두이노 작업을 하다보면 위와 같은 오류가 발생하는 경우가 있습니다.
아두이노를 처음 접하는 사람들은 많이 당황할 텐데,
그리 어려운 문제가 아닌 간단한 문제 입니다.
이 오류는 "No such file or directory' #include<_____.h>" 로
한국말로 해석 해보면 "해당 헤더파일이 존재하지 않습니다."라고 해석할수 있습니다.
그럼 우리는 이 문제는 어떻게 해결 할 수 있을까요?
한번 알아 봅시다.
# 해결 방법(컴파일러 자체 라이브러리)
자 저희는 이 오류를 해결하기 위해서 위 오류에 해당하는 헤더 파일을 다운 받아야 합니다.
아두이노 컴파일러에서 지원하는 헤더 파일일 경우,
"스케치 - 라이브러리 포함하기 - 라이브러리 관리" 를 클릭하여 주세요
그럼 아래와 같은 화면이 띄워지게 됩니다.
이제 원하시는 라이브러리를 찾은다음 버전을 선택하고 인스톨을 하시면
설치가 완료 됩니다.
하지만 자체 라이브러리로 해결되지 않는 상황이 존재 합니다.
예를 들어, 라이브러리가 존재하지 않는 다는 경우 라던가 말이죠.
그렇다면 다음 방법을 따라오시면 됩니다.
# 해결 방법(외부 라이브러리 추가)
일단 준비물은 자신이 추가할 라이브러리를 준비하는 것 입니다.
전 일단 기존의 준비되어 있는 "CapacitiveSensor"라는 라이브러리를
추가해 보겠습니다.
자 그럼 각자 준비한 라이브러리가 압축파일로 압축되어져 있을 겁니다.
그럼 이 압축 파일의 압축을 풀어주세요.
그리고 "내 문서" 에 들어가셔서 "Arduino" 폴더에 들어가 주세요.
그럼 아래와 같은 창이 나오게 됩니다.
이제 이 라이브러리 폴더에 아까 압축을 풀어놓은 폴더를 넣어주면
라이브러리 추가가 완료 되었습니다.
자 이제 다시 아두이노를 실행 시키면 위와 같이 라이브러리가 추가된 것을
확인 할 수 있습니다.
여기까지 따라 오시느라 고생하셨습니다.
감사합니다.
'잡다한 기술' 카테고리의 다른 글
[K-Move/해외인턴/IT인턴]미국에 가기전 준비할 것-1(해외에 가기전 챙겨야 할 것) (0) | 2018.02.15 |
---|---|
[PHP] 만 나이 계산기 (0) | 2018.02.14 |
[아두이노] 아두이노 TinyGPS 라이브러리가 위치 파싱을 못할 경우 (0) | 2018.02.14 |
[안드로이드/아두이노] 안드로이드와 아두이노를 이용한 블루투스 통신 위치추적기 (0) | 2018.02.14 |
[ASP.NET MVC5]MVC란 무엇인가? (0) | 2018.02.12 |