# \[OSSCA Git 활용 및 Yocto\] 5주차 복습\_Yocto\_멘티\_김이현

**URL:** <https://community.topst.ai/t/ossca-git-yocto-5-yocto/721>\
**Category:** Yocto\
**Created:** [October 30, 2025, 2:53am UTC](https://community.topst.ai/t/ossca-git-yocto-5-yocto/721 "2025-10-30T02:53:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dlgus8648](https://avatars.discourse-cdn.com/v4/letter/d/f05b48/32.png) [@dlgus8648](https://community.topst.ai/u/dlgus8648)\
**Post date:** [October 30, 2025, 2:53am UTC](https://community.topst.ai/t/ossca-git-yocto-5-yocto/721/1 "2025-10-30T02:53:38Z")

</div>

안녕하세요. Yocto 멘티 김이현입니다.  
10월 27일 월 진행된 Yocto 관련 온라인 모임에서, 박기용 멘토님께서 강의해주신 내용을 바탕으로  
나만의 레이어에 Helloworld 프로그램 소프트웨어 패키지 레시피를 작성하고,  
이를 QEMU 상에서 실행할 수 있도록 레시피를 제작하였습니다.

* * *

### 1. QEMU상 Hello World! 프로그램 실행하기

 ![QEMU화면](https://canada1.discourse-cdn.com/flex004/uploads/topst/original/1X/e4326c82ee26b92b33dbfa6aa2f8f59257758341.jpeg)  
QEMU 상에서 helloworld를 실행하면 printf 문자열 출력을 확인할 수 있었고, 해당 소프트웨어 패키지가  
/usr/bin에 잘 들어간 것을 확인할 수 있었습니다.

### 2. meta-assignmentkim Layer 구조

 ![2_meta-assignmentkim레이어](https://canada1.discourse-cdn.com/flex004/uploads/topst/original/1X/001eb30c0ad37cd755401fd8ffa8d11619cad095.jpeg)

---

<div class="post-metadata">

**Author:** ![WJMoh](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.topst.ai/wjmoh/32/383_2.png) [@WJMoh](https://community.topst.ai/u/WJMoh)\
**Post date:** [October 30, 2025, 5:46am UTC](https://community.topst.ai/t/ossca-git-yocto-5-yocto/721/2 "2025-10-30T05:46:02Z")

</div>

멋집니다!

이왕이면 여태 배워던 것을 복습할 겸 아래처럼 한번 더 해봐 주세요!

[GitHub - topst-development/poky-YoctoClass at kirkstone](https://github.com/topst-development/poky-YoctoClass/tree/kirkstone) 의 “이현님” 브랜치를 만들어 주세요~  
그 이후 PC 환경에 추가했던 meta-assignmentkim을 브랜치에 넣어 주세요.

넣을 때 실습해 볼 수 있는 좋은 git 명령이 git patch 명령입니다.

아래 문서들을 참고해 주세요.  
[Git - 프로젝트 관리하기](https://git-scm.com/book/ko/v2/%EB%B6%84%EC%82%B0-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C%EC%9D%98-Git-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EA%B4%80%EB%A6%AC%ED%95%98%EA%B8%B0)  
[git patch 만들기와 적용하기](https://thinkingtool.tistory.com/entry/git-patch-%EB%A7%8C%EB%93%A4%EA%B8%B0%EC%99%80-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0)

그 이후 git 수업 및 예제때 하셨던 것처럼 PR을 날리지 마시고 바로 “이현님” 브랜치를 push 해 주세요!
