투케이2K

47. [IT 기술] 컴파일 (compile) , 빌드 (Build) 설명 본문

IT기술 & IT용어

47. [IT 기술] 컴파일 (compile) , 빌드 (Build) 설명

투케이2K 2022. 10. 20. 19:39

[제 목]

[IT 기술] 컴파일 (compile) , 빌드 (Build) 설명

 

[설 명]

1. 컴파일 (compile) 이란 프로그래머가 작성한 소스코드를 바이너리 파일로 변환하는 과정입니다 (기계어 변환)

2. 컴파일 (compile) 은 사람이 이해하는 언어를 컴퓨터가 이해할 수 있는 언어로 바꾸어 주는 과정입니다

3. 컴파일러 (compiler) 는 컴파일 (프로그래머가 작성한 소스코드를 바이너리 파일로 변환하는 과정) 을 자동으로 수행해주는 소프트웨어 입니다

4. 컴파일러 (compiler) 는 컴파일과 링크 기능을 수행합니다

5. 빌드 (Build) 란 소스코드 파일을 실행 가능한 소프트웨어 산출물로 만드는 일련의 과정 입니다

6. 빌드 (Build) 는 컴파일, 패키징 등 최종 소프트웨어 실행파일을 만들기 위한 일련의 과정을 포함합니다

- 빌드 전체 동작 과정 진행 중 컴파일 타임 에러가 발생할 수 있는데 신택스 에러 (Syntax error) 나 파일참조 오류가 그 예시 입니다

7. [빌드] 동작 순서 :

- 개발자가 원시코드 (우리가 작성한 코드) 작성 실시

- 원시코드를 목적코드 (컴퓨터가 이해할 수 있도록 번역) 로 변경 실시 (컴파일러)

- 목적코드를 실행 파일로 변경하는 링크 과정 진행


반응형
Comments