CMake 가 도대체 뭔가요? https://cmake.org/ CMake(Cross Platform Make)는 Make와 빌드 관리 시스템을 만들기 위해 윈도나 리눅스 계열과 상관없이 사용할 수 있는 Kitware 라는 회사의 오픈소스 프로젝트이자 빌드 파일(Unix MakeFile..)을 생성해 주는 프로그램입니다. 그럼 CMake만 있으면 소스 코드를 빌드하여 프로그램을 만들 수 있을까요? 아닙니다. 정확히 말하자면 CMake를 사용해서 C/C++ 프로젝트를 직접 빌드를 하는 것이 아니라, CMakeLists.txt 파일과 CMake 프로그램을 통해서 빌드를 할 수 있는 파일을 생성하게 되면 지정된 컴파일러를 통해서 make, ninja와 같은 명령어로 프로젝트를 빌드하는 것입니다. 예를 들어 M..