macOS 개발환경 구성 - nRF / ESP
빌드 환경을 구성하기 위해 cmake, ninja, dfu-util을 설치하도록 한다. % brew install cmake ninja M1 / M2 사용하는 macOS에서 Intel PC에서 빌드한 바이너리를 실행하기 위해 Rosetta를 설치해야 한다. Rosetta를 설치하지 않는다면 arm cross 컴파일러 실행시 아래 이미지와 같은 에러가 발생한다. % /usr/sbin/softwareupdate --install-rosetta --agree-to-license ESP 빌드 환경을 구성하기 위해 esp-idf를 설치해야 하며, 아래 GitHub에서 다운받아 설치가 가능하지만, 의존성 문제로 파이썬 3.10 버전이 설치되어 있어야 한다. % brew install python@3.10 % vi ..