CMake 를 처음 사용하시는 분들이 좀 더 빠르게 프로젝트를 구성하고 시작하는데 도움을 주기 위해서 템플릿을 만들어 보았다. Github 주소: CMake C++ Project Template 활용하는 방법에 대해서는 Readme.md 파일에 간단하게 써두었으니 따라서 하면 된다. 여기서는 템플릿을 더보기…
CMake에서는 코드의 재사용성을 높히기 위하여, 모듈이라는 개념을 제공한다. 쉽게 말하면 CMakeLists 파일에서 다른 CMake 파일을 실행한다고 보면 된다. 이러한 기능을 사용자에게 제공하므로서 사용자는 필요한 모든 기능을 필요할때마다 구현할 필요가 없이 이미 구현된 CMake 파일을 불러다 더보기…
CMake에서도 일반적인 프로그래밍 언어들처럼 조건문, 반복문 그리고 함수를 사용 할 수 있다. 이번 글에서는 CMake를 더 아름답게, 더 편리하게 만들어주는 조건문, 반복문 그리고 함수에 대해서 알아본다. 조건문, 즉 if() (doc)에 대해서 알아보자. 다른 언어에서 처럼, if() 명령어는 인자로 들어온 더보기…