• Etc.,  Programming

    CMake Pre-defined Variables

    CMake에는 미리 정의된 변수들이 존재한다. 이번 포스팅에선 대표적으로 사용되는 변수를 소개한다. CMAKE_COMMAND cmake 명령어 자체를 수행하고자 할 때 사용한다. 따라서 해당 변수 ${CMAKE_COMMAND}에는 cmake binary 위치가 저장된다. 아래와 같이 사용이 될 수 있다.…

  • Etc.,  Programming

    CMake 명령어

    CMake를 사용할 때는 CMakeLists.txt에 다양한 명령어를 함수처럼 호출해서 사용한다. 이번 글에서 각 명령어들에 대해 소개하도록 한다. cmake_minimum_required 최소로 요구되는 CMake version을 명시한다. project 해당 project의 필수 정보들을 입력한다. 이 명령은 CMake 수행에 반드시…

  • Etc.,  Programming

    CMake 사용법

    What is CMake? CMake란 cross-platform build system으로 우리가 일반적으로 많이 이용하는 Make에서 확장된 프로그램이다. 어떤 platform을 target으로 사용되는 Make와 다르게 다양한 platform에서도 동작 할 수 있는 build system을 CMake를 통해 이용 가능하다. 위…