CMake-1 cmake简介及安装使用

文章目录

  • 1. CMake 简单介绍
  • 2. CMake 安装使用
  • 3,windows Cmake安装

1. CMake 简单介绍

  • 为什么需要CMake
    写过C语言的都知道,C语言项目使用Makefile进行管理,而随着项目复杂度的增加 Makefile编写的难度也随之增加,而且在不同平台Makefile 语法规则是不一样的,为解决这些问题,CMake随之而来。
  • Cmake 是什么
    a: cmake 是一个跨平台的自动构建工具, 使用平台无关的 CMakeLists.txt 文件来制定整个工程的编译流程,再根据具体的编译平台,生成本地化的 Makefile 和工程文件,最后执行 make 编译,从而替代手动编写Makefile。
    b:cmake有自己的规则文件CMakeList.txt, cmake解析该文件生成Makefile, 语法与平台无关,较Makefile简单。

2. CMake 安装使用

官网:https://cmake.org/
可以在download下载对应版本安装使用,linux下可直接使用包管理软件安装:
如Deabain系列:

sudo apt install cmake

3,windows Cmake安装

CMake-1 cmake简介及安装使用_第1张图片
选择对应版本,这里选zip,省去安装流程
CMake-1 cmake简介及安装使用_第2张图片
解压到安装目录并将bin目录配到环境变量中
CMake-1 cmake简介及安装使用_第3张图片
检查是否安装成功
CMake-1 cmake简介及安装使用_第4张图片

你可能感兴趣的:(CMake,c++,linux,软件构建)