728x90

Shell 2

Yocto의 logging 함수 (파이썬, 쉘)

Yocto에서는 디버깅을 할 때 로그를 남길 수 있도록 logging 함수를 파이썬과 shell로 각각 제공한다. 각 logging 함수의 종류와 비슷하지만 약간 다른 파이썬과 쉘 로깅함수에 대해서 이 글에서 간단히 알아보고자 한다. Logging 함수 종류 파이썬: bb.fatal, bb.error, bb.wran, bb.note, bb.plain, bb.debug shell 스크립트: bbfatal, bberror, bbwarn, bbnote, bbplain, bbdebug 함수 이름 설명 bb.fatal, bbfatal 메시지를 출력하고 빌드를 중단시킨다. bb.error, bberror 에러를 출력하지만 빌드가 중단되지는 않는다. bb.warn, bbwarn 경고메시지만 출력한다. bb.note,..

Yocto 2024.01.07

M1 IPAD Pro에서 터미널(shell + git) 개발 환경 구축하기

M1 아이패드 프로를 가지고 있는데 개발이나 다양한 방면으로 좀 더 잘 활용할 수 있는 방법을 찾고 있었다. 구글링 및 아이패드 앱을 검색하 던 중 터미널을 앱 (iSH)을 발견하고 사용한 후기를 간단히 적어보고자 한다. iSH 앱은 무료앱이고 github를 통해 소스도 오픈하여 개발하고 있다. sandbox 형태로 파일시스템이 설치되어 있고 아이폰 및 아이패드 모두 지원한다. 장점은 Ubuntu의 apt와 같이 앱을 apk 명령어로 설치할 수 있도록 제공을 하고 있다. 필자는 vi로 간단한 python app 개발 및 yocto를 git으로 받아 최신 개발 업데이트 상황을 파악하는 정도로 사용할 예정이여서 우선 git, tig, vim 이 3가지 애플리케이션이 가장 필요했다. vi는 기본적으로 설치되어..

Development 2023.10.10
728x90
반응형