IDE에서 거의 모든 작업을 다 해주고 있어서 Run만 해주면, 그 결과가 콘솔이나 웹브라우저에서 확인할 수 있다. 그래서 어떤 과정으로 우리가 프로그래밍한 코드가 실행되는 과정에 대해서 다시 한 번 짚어보려고 한다. 빌드, Build 빌드란 프로그래밍한 코드를 실행가능한 결과물로 변환하는 전체적인 과정을 말한다. 컴파일과정과 링크 과정이 있는데, gcc를 이용하여 간략하게 살펴보았다. 컴파일, Compile 컴파일은 사람이 이해할 수 있는 고수준의 언어(C언어, Java등)를 기계가 이해할 수 있는 저수준의 언어(어셈블리 등)로 변환하는 과정을 말한다. "Hello World!" 를 출력하는 c코드를 목적파일인 helloword.o를 만든다. 만들어진 목적파일은 실행권한을 넣더라도 실행할 수 없고, 읽..