Programming

빌드? 컴파일? 진짜 1분만에 알려드림~~!! :: 송아지할때송아김송아입니다

송코딩 songcoding 2023. 2. 16. 14:02

 

안녕하세요, 송아지할때송아 김송아입니다.

 

오늘은 빌드와 컴파일에 대해 빠르고 쉽게 정리해드릴게요!

프로그래밍을 처음 접하시는 분들은 아마 빌드와 컴파일 용어 자체부터 어색하실 텐데요.

그 뜻을 굉장히 간단 명료하게 말씀드릴게요!

 

 

참고로 빌드와 컴파일 뜻을 이해하기 쉽게 좀 더 풀어서 3분짜리 영상을 찍어두었습니다!

본 게시글 하단에 링크 걸어두었으니 필요하신 분들은 참고하셔도 좋을 것 같습니다👀

 

 

 

자 진짜 1분만에 이해하는 빌드와 컴파일 가볼게요~!

 


## 1.  컴파일이란?

우리가 작성하는 프로그래밍 언어(코드)는 인간의 언어입니다.

따라서 우리는 이 언어를 컴퓨터의 언어로 바꿔줄 필요가 있습니다.

인간의 언어를 컴퓨터의 언어로 번역해주는 것, 바로 그것이 컴파일입니다.

 

cf. 00을 하는 사람을 보고 '00러'라고도 부르죠? 그래서 우리는 컴파일을 해주는 녀석을 컴파일러라고 부릅니다.

 

 

## 2. 컴파일한 코드만 가지고 프로그램이 실행이 되면 얼마나 좋을까요!

하지만 그 코드가 실행될 수 있게 조력자들이 필요합니다. 크고 작은 파일들(우린 리소스라고 불러요)인데요~!

 

코드를 도와줄 조력자들이 코드를 잘 도와줄 수 있게 위치 시키는 일도 필요합니다.

실행을 하기 위해서 필요한 구성원들이 제 역할을 하기 위해 자리하는 거죠~

 

 

## 3. 그래서 빌드란?

이렇게 컴파일부터 자리 배치까지! 즉, 실행을 위해 준비하는 모든 과정을 우리는 빌드라고 한답니다 :)

 


 

 

개념 끝!! 어떠신가요~? 참고로 통합개발툴(IDE, Intergrated Development Enviornment)에서 자주 만나게 될 용어들이에요.

빌드와 컴파일! 친해지면 좋겠죠?ㅎㅎ

 

 

그럼, 조금이나마 도움이되셨길 바라며!

우린 다음에 또 만나요 :)

 

감사합니다!

 

https://www.youtube.com/watch?v=uKq-OIXCun8