728x90
툴체인
크로스 컴파일 툴체인이 대부분이다
Components of Toolchain
-gcc compiler
-C/C++ lib
-Kernel headers
-Binary utilities
-gdb debugger
툴체인의 핵심기능은 GNU에서 제공하는 gcc 이다.
C 라이브러리는 리눅스 시스템의 필수 구성 요소이다.
– 애플리케이션과 커널 간의 인터페이스
– 잘 알려진 표준 C API를 제공
• printf
• open
• read 등
여러 C 라이브러리를 사용할 수 있다.
– glibc, uClibc, eglibc …
코드는 데이터와 코드로 이루어져있다
리눅스에는 특별히 확장자가 없다
Static library
- libmy.a
Shared library 공유 라이브러리
- libmy.so
728x90
'임베디드(Embedded)' 카테고리의 다른 글
임베디드 시스템 실습 정리 4 (0) | 2022.09.28 |
---|---|
임베디드 시스템 정리 2 (1) | 2022.09.14 |
임베디드 시스템 실습 수업정리 1 (0) | 2022.08.31 |