Compile

· CS
C언어의 컴파일 과정먼저 C언어의 컴파일 과정은 아래와 같습니다. 1. C언어로 작성된 소스코드를 전처리(Preprocessing) 과정을 거칩니다.- 전처리 과정에서 #define으로 정의된 매크로를 실제 값으로 치환하고, #include에 따라 파일을 소스코드에 포함하고, 주석을 제거하는 등의 작업이 진행됩니다. 2. 전처리 과정을 거친 소스코드를 컴파일러를 통해 어셈블리어로 변환(Compilation)합니다.- 소스 코드를 구문 분석하고 구문 트리를 생성합니다.- 구문 트리를 바탕으로 중간 코드를 생성하고, 중간 코드 최적화 진행 후 어셈블리어로 변환합니다. 3. 어셈블러가 어셈블리어를 기계어 코드(목적 파일)로 변환(Assemble)합니다.- 어셈블리어 명령어를 해석하여 기계어 명령어(인스트럭션)..
pseudocoder_
'Compile' 태그의 글 목록