1.3 컴파일 시스템이 어떻게 동작하는 이해하는 것은 중요하다.

2024.11.21 - [컴퓨터과학/컴퓨터구조: CSAPP] - 1.2 프로그램은 다른 프로그램에 의해 번역된다

 

1.2 프로그램은 다른 프로그램에 의해 번역된다

프로그램의 실행조건컴퓨터가 소스 프로그램을 실행하기 위해서는 소스 프로그램이 실행가능한 목적프로그램으로 번역되어야한다.소스 프로그램 -> 실행가능한 목적 프로그램소스를 실행가능

gyht.tistory.com

 

컴파일 시스템을 이해해야하는 이유

소스는 컴파일 시스템을 통해 실행 가능한 목적 프로그램으로 번역된다. 컴파일 시스템은 이 과정 속에서 소스의 성능, 에러, 그리고 보안에 영향을 미친다. 컴파일 시스템이 어떻게 동작하는 지 이해해야 소스를 더욱 효율적으로 작성하고 에러를 사전에 디버깅할 수 있고 원인을 파악할 수 있으며 보안 이슈를 사전에 대응할 수 있다.