CMake在Linux下的安装与配置
CMake是一款跨平台的自动化构建工具,它被广泛应用于Linux系统中的软件开发,CMake可以自动生成各种编译器和构建系统的项目文件,如Makefile、Visual Studio解决方案文件等,本文将详细介绍如何在Linux下安装和配置CMake。

安装CMake
通过包管理器安装
大多数Linux发行版都提供了CMake的包管理器安装方式,以下是在不同Linux发行版中安装CMake的步骤:
-
Ubuntu/Debian:
sudo apt update sudo apt install cmake
-
Fedora:
sudo dnf install cmake
-
CentOS/RHEL:
sudo yum install cmake
通过源代码编译安装
如果包管理器中没有CMake的安装包,或者需要最新版本的CMake,可以通过源代码编译安装,以下是编译安装CMake的步骤:
-
下载CMake源代码:
wget https://cmake.org/files/v3.21.1/cmake-3.21.1.tar.gz
-
解压源代码:

tar -zxvf cmake-3.21.1.tar.gz
-
进入源代码目录:
cd cmake-3.21.1
-
配置编译选项(可选):
./configure --prefix=/usr/local
-
编译CMake:
make
-
安装CMake:
sudo make install
配置CMake
安装完成后,需要对CMake进行一些基本配置,以便在后续的项目中正确使用。
设置环境变量
将CMake的bin目录添加到系统的环境变量中,以便在任何地方都可以使用CMake命令。
-
Ubuntu/Debian:

echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bashrc source ~/.bashrc
-
Fedora:
echo 'export PATH=$PATH:/usr/local/bin' >> ~/.bash_profile source ~/.bash_profile
-
CentOS/RHEL:
echo 'export PATH=$PATH:/usr/local/bin' >> ~/.bash_profile source ~/.bash_profile
验证安装
通过以下命令验证CMake是否安装成功:
cmake --version
如果安装成功,将显示CMake的版本信息。
本文详细介绍了在Linux下安装和配置CMake的步骤,通过使用CMake,开发者可以更加方便地管理和构建跨平台的软件项目,希望本文对您有所帮助。



















