간단한 ELF 파일 만들기
이 문서는 Linux에서 간단한 프로그램을 작성하는 과정을 다룹니다. 'Hello Simplicity!'를 출력하는 기본 C 프로그램을 시작으로, 컴파일러가 생성하는 ELF 파일의 복잡성을 탐구합니다. 표준 라이브러리 의존성을 줄이고, 시스템 호출을 직접 사용하여 프로그램을 단순화하는 방법을 설명합니다. 링커 스크립트를 사용해 메모리 레이아웃을 제어하는 방법도 소개합니다. 이 과정을 통해 프로그래밍의 단순함과 복잡함의 균형을 이해할 수 있습니다.