# cmake

> 빌드 시스템을 생성하는 크로스 플랫폼으로 선택한 시스템에 따라 Makefiles, Visual Studio 프로젝트 또는 기타를 생성합니다.
> 더 많은 정보: <https://cmake.org/cmake/help/v3.2/manual/cmake.1.html>.

- 작성 파일을 생성하고 이를 사용하여 원본과 동일한 디렉토리에서 프로젝트를 컴파일합니다:

`cmake && make`

- Makefile을 생성하고 이를 사용하여 별도의 "빌드" 디렉토리(소스 외 빌드)에 프로젝트를 컴파일합니다:

`cmake -H. -B{{빌드}} && make -C {{빌드}}`

- 대화형 모드로 cmake를 실행 (기본값을 사용하는 대신 각 변수에 대해 요청합니다):

`cmake -i`
