[CMake] CMake 사용법

ⓘ Note! 이 포스트는 Linux 운영체제를 기반으로 작성되었습니다.

CMake 란?

CMake는 컴파일 과정을 조금 더 쉽고 빠르게 할 수 있도록 도와주는 도구이다. Make를 이용해서도 컴파일을 할 수 있지만, 프로젝트의 크기가 커질수록 Makefile을 관리하는 것이 어려워진다. CMake는 조금 더 높은 레벨의 언어를 이용하기 때문에 큰 프로젝트를 관리하기에 더 적합하다. 또한 CMake는 멀티 플랫폼을 지원하기 때문에 운영체제에 관계없이 사용할 수 있다는 장점이 있다. CMake가 자체적으로 파일을 컴파일하는 것은 아니고 적합한 컴파일 스크립트를 생성하는 역할을 한다. 예를들어, Linux 환경에서는 Makefile을, Windows 환경에서는 Visual studio 프로젝트 파일을 생성한다.

기본 사용법

라이브러리

install

test?

댓글남기기