Title
#zephyr
u

엄정호

05/25/2022, 7:59 AM
혼동을 드릴 수 있을 것 같아서 내용 추가 합니다. 기본 가이드나 보드 예제에 있는 방법으로 빌드하면 추가로 다른 예제나 다른 보드 빌드시 매번 위에 있는 명령으로 build 폴더를 정리해주지 않으면 새로운 빌드가 정상적으로 진행되지 않습니다. 그래서 아래 방법을 찾게 되었습니다. 필요하신분만 이용하시면 될 것 같습니다. west config build.board qemu_cortex_m3 [Default Board 설정] west config build.dir-fmt "build/{board}/{app}" [빌드 기본경로 포멧 설정] west build samples/hello_world [build/qemu_cortex_m3/hello_world 에 빌드] west build samples/synchronization [build/qemu_cortex_m3/synchronization 에 빌드] west build -t run -d build/qemu_cortex_m3/hello_world [qemu에서 hello_world 실행] west build -t run -d build/qemu_cortex_m3/synchronization [qemu에서 synchronization 실행] 실제 보드에 flash 하시는 분은 west build -t run -d ... 대신에 west flash -d ... 형식으로 사용하시면 됩니다. [ "..." 은 build 경로 입니다. ]https://docs.zephyrproject.org/latest/develop/west/build-flash-debug.html#building-west-build
yunsik o

yunsik o

05/26/2022, 11:02 AM
build 하실 때 -p 옵션을 사용하시면 정리하실 수 있습니다!! west build -b <board name> <project dir> -p