[임베디드기사 실기 20부작 15편] Makefile, Cross Compiler, Linking, ELF와 readelf — 소스코드가 실행파일이 되는 과정
[임베디드기사 실기 20부작 15편] Makefile, Cross Compiler, Linking, ELF와 readelf — 소스코드가 실행파일이 되는 과정임베디드기사 실기에서는 소스코드를 작성하는 것만큼이나, 그것이 어떻게 오브젝트 파일과 실행파일로 바뀌고, 다른 아키텍처용으로 Cross Compile되며, 최종 ELF 바이너리 내부를 어떻게 검증하는지를 묻는 문제가 반복적으로 등장합니다. 특히 2025년 기출에는 Dynamic Linking, Makefile 자동 변수 $^, readelf, Cross Compile 시 -c와 -o가 함께 출제되었습니다. 이번 편에서는 이 네 주제를 따로 외우지 않고 하나의 Build Pipeline으로 연결해 보겠습니다.1. 전체 흐름부터 — 소스코드는 바로 실행..
2026. 9. 18.