반응형

2023/01/29 2

g

[개발 환경] CMake 프로젝트 구성하기 - 스크립트 관련 명령어들

CMake 프로젝트 구성하기 - 스크립트 관련 명령어들 CMake에는 수많은 명령어(함수)들이 존재한다. 이 전 포스팅에서 프로젝트를 구성하기 위한 간단한 필수적이고 자주 사용되는 명령어들을 알아보았는데 이번에는 추가적인 명령어들이 어떤 게 있는지 공부해 보고 좀 더 풍성하게 CMake를 활용해 보는 게 목적이다. 첫 번째로 스크립트 관련 명령어들을 알아본다. Scripting Commands cmake_path cmake_path는 3.20에 새로 추가되었다. 대표적으로 GET, SET, APPEND 와 같은 옵션을 활용해서 path를 설정할 수 있다. 아래 여러가지 예제를 실험해 보았다. set(path2 "home/growing-dev/a.cpp") cmake_path(GET path2 FILENA..

g

[개발 환경] CMake 최신 버전 설치하기

CMake 최신 버전 설치하기 CMake를 WSL에서 사용하면, Ubuntu 20.04에서 3.16 버전을, 18.04에서는 3.10을 기본적으로 설치할 수 있다. 하지만 최신 버전에서만 지원하는 명령어들을 실행할 수 없다. 따라서 최신 버전을 설치하고, CMakeList.txt의 cmake_minimum_required(VERSION 3.xx) 를 맞춰주는 게 좋다. 그래서 CMake 최신 버전을 설치하기 위한 방법을 소개한다. 다운로드 방법은 크게 2가지이다. 공식 사이트에서 다운로드 하기 wget으로 github에서 다운로드하기 이후 압축 해제 후 빌드 및 설치는 동일하다. 공식 사이트에서 다운로드하기 https://cmake.org/download/ Download | CMake Current d..

반응형