컴파일(Compile)과 빌드(Build) 차이
컴파일(Compile) 컴파일은 소스코드를 컴퓨터가 이해할 수 있는 기계어로 변환하여 목적코드(Object Code)를 생성하는 과정을 말한다. 예를들어 C언어에서 목적코드의 확장자는 *.o다. 이러한 컴파일을 수행해주는 프로그램을 컴파일러(Compiler)라고 한다. C언어에서 사용하는 GCC(GNU Compiler Collection), Java에서 사용하는 javac가 이러한 컴파일러에 해당한다. 컴파일과정은 컴파일언어로 작성된 소스코드에게만 필요한 과정이다. 대표적인 컴파일 언어로는 C, Java가 있다.다른건 인터프리터 언어가 있다. 빌드(Build) 위에 서술했듯이 C언어 … Read more