응용프로그램을 위한 라이브러리라이브러리라이브러리는 응용프로그램이 활용할 수 있도록 미리 작성된 함수들의 집합으로, 컴파일되어 바이너리 형태로 제공개발자는 라이브러리를 활용하지 않고서는 응용프로그램을 작성하기 어렵.라이브러리의 종류표준 라이브러리:응용프로그램을 위해 구현된 함수를 제공운영체제(OS)나 하드웨어(HW)에 상관없이 이름 및 사용법이 동일시스템 콜 라이브러리:시스템 콜 함수를 제공시스템 콜 함수들은 시스템 콜을 통해 커널 모드로 전환하고 커널에 진입하여 함수를 실행OS마다 시스템 콜의 구현이 다름사용자 코드와 라이브러리 코드의 링킹실행 파일 생성 과정:컴파일 과정에서 사용자 코드와 라이브러리 코드가 링킹되어 하나의 실행 파일로 만들어짐이 과정에서 각 함수와 변수의 주소가 계산응용프로그램 실행:응..