Linux : Build System (Makefile, CMake)
Intro : C 프로그래밍 작업 순서Ⅰ. 프로그램을 작성Ⅱ. 컴파일러를 통해 컴파일 진행Ⅲ. 링크 진행Ⅳ. 실행파일 생성 Ⅰ. 프로그램 작성 자신이 구현하고자 하는 것을 C언어를 사용하여 논리적으로 작성한다.(이렇게 작성된 것을 Source-Code라 한다.) 이렇게 프로그램을 작성하는 과정을 흔히 코딩(coding)이라 한다. C/C++에서 우리가 작성한 소스 코드를 실제 실행할 수 있는 실행 파일로 변환하기 위해서는 빌드라는 과정이 필요하다.이 과정은 전처리(Preprocessing), 컴파일(Compile), 어셈블링(Assemble), 링킹(Linking) 순서로 이루어진다. Ⅱ. 컴파일러를 통해 컴파일 진행 C언어를 이용해 작성한 코드를 컴퓨터가 이해할 수 있도록 기계어로..