본문 바로가기
다운로드설치

CMake 설치 방법 - 프로그램 빌드 툴

by NickNameInfo1 2024. 3. 30.
반응형

CMake는 크로스 플랫폼 빌드 시스템을 위한 오픈 소스 소프트웨어입니다. CMake를 사용하면 소스 코드를 컴파일하고 빌드하는 프로세스를 자동화할 수 있습니다. 이를 통해 개발자는 여러 운영 체제와 컴파일러에서 동일한 소스 코드를 쉽게 빌드할 수 있게 됩니다.

아래 CMake 다운로드 홈페이지로 들어갑니다.

 

Download CMake

You can either download binaries or source code archives for the latest stable or previous release or access the current development (aka nightly) distribution through Git. This software may not be exported in violation of any U.S. export laws or regulatio

cmake.org

 

 

해당 페이지에서 자신의 운영체제에 맞는 CMake를 다운 받습니다.

 

이후 설치 파일을 실행 하여 설치를 하시면 됩니다.

 

간단한 C++ 프로젝트의 CMakeLists.txt 예시

cmake_minimum_required(VERSION 3.10)

# 프로젝트 이름 및 언어 설정
project(MyProject CXX)

# 실행 파일 생성
add_executable(MyApp main.cpp)

# 라이브러리 추가 (예: Boost)
find_package(Boost REQUIRED)
target_link_libraries(MyApp Boost::boost)

이 예시에서 cmake_minimum_required(), project(), add_executable(), find_package(), target_link_libraries() 등의 CMake 명령을 사용하여 빌드 프로세스를 정의하고 있습니다.

CMake를 사용하면 복잡한 빌드 시스템을 간단하게 관리할 수 있으며, 다양한 플랫폼과 컴파일러에서의 빌드 호환성을 확보할 수 있습니다.

반응형