제품 개발을 위한 임베디드 프로그래밍

ESP32 (Espressif - IDF 기반) 설치시 발생한 문제 정리 본문

펌웨어개발

ESP32 (Espressif - IDF 기반) 설치시 발생한 문제 정리

X마스터 2023. 8. 8. 22:29

개발환경 : Espressif-IDE

IDF Version : esp-idf-v5.1

Python Version : 3.11


설치 후 빌드에러

원인

esp-idf-v4.4 설치 , python 3.7설치 후

Python 3.11을 설치, esp-idf-v5.1을 설치

빌드시

idf5.1_py3.11_env을 참조해야 하나 idf4.4_py3.11_env를 계속 참조함

해결

metadata에서 idf4.4_py3.11_env을 검색하여 모두 idf5.1_py3.11_env로 변경 함

 

 


Warning

실제 빌드와는 문제 없지만 수정을 원한다면


clang-12: error: no such file or directory: 'libclang_rt.builtins-aarch64.a'

⇒ LLVM 컴파일러가 깔려 있어 생긴 문제


Clean 후 Build 폴더는 지워주도록! 안그러면 아래 문제 발생

 


clang-12: error: no such file or directory: 'libclang_rt.builtins-aarch64.a'

⇒ LLVM 컴파일러가 깔려 있어 생긴 문제

 

CMake Error

 

 

 


혹시 문제가 해결되지 않으셨나요?

관련한 개발을 진행 중이니 글 남겨 주시면  함께 고민해 드리도록 하겠습니다.

 

제가 운영하는 사이트도 방문 부탁드려요!

www.control-bit.com

 

'펌웨어개발' 카테고리의 다른 글

ESP32 Ethernet (ESP-WROOM-32E + LAN8720A) 동작확인  (0) 2023.08.09