C++/CMake (3) 썸네일형 리스트형 CMake command 정리 2 add_subdirectory (source_dir, [binary_dir], ...) => CMakeLists.txt 가 있는 디렉터리 경로를 source_dir 에 명시하도록 한다. => fd 리눅스 CMake 설치 [1. 개요] centos:7 기준으로 cmake 설치 혹은 업데이트 방법 정리 [2. yum 을 이용한 설치] yum search cmake yum install -y cmake cmake --version yum 이용한 설치 시 cmake version 은 2.8.12.2 최신 버전의 cmake를 설치하려면 아래와 같은 단계를 수행] [3. cmake 최신 버전 설치] github cmake repository 에서 바이너리를 가져와 설치 wget https://github.com/Kitware/CMake/releases/download/v3.25.1/cmake-3.25.1-linux-x86_64.tar.gz tar -zxf cmake-3.25.1-linux-x86_64.tar.gz cd cmake-.. CMake command 정리 cmake_minimum_required => 프로젝트에 대한 cmake 의 최소 버전을 명시 => ex) cmake_minimum_required(VERSION 3.1) project => 프로젝트의 이름을 설정 => 버전 관리도 할 수 있음 => 하지만, 프로그램 언어 정도만 기술하는게 편해보임 => ex) project(myproject C CXX) => CXX == C++ set => 사용 할 값에 대한 변수명을 명시 => set(변수명 값) => ex) set(CMAKE_BUILD_TYPE Release) message => 콘솔 화면에 로그를 기록 => message(Mode messages...) => mode 는 주로 STATUS, FATAL_ERROR, DEBUG, TRACE 사용해도 충.. 이전 1 다음