一、安装前的准备工作
在安装CMake前,首先需要确认系统已经安装了GCC,否则在安装CMake过程中会遇到错误。可以通过以下方式确认系统是否安装了GCC:
yum list installed | grep gcc
如果输出结果为空,则需要安装GCC:
yum install gcc
安装完成后,可以在终端中输入gcc -v命令来验证GCC是否安装成功。
二、下载CMake软件包
CMake官网提供了Linux、Windows、macOS等系统的软件包下载,可以根据系统版本自行下载对应的CMake软件包。
在本文中,我们以CentOS 7系统为例,通过wget命令从CMake官网下载CMake软件包:
wget https://cmake.org/files/v3.20/cmake-3.20.1.tar.gz
下载完成后,通过以下命令解压缩CMake软件包:
tar -xzvf cmake-3.20.1.tar.gz
三、编译安装CMake
进入CMake解压后的目录,根据需要进行配置。通过以下命令进行配置:
cd cmake-3.20.1
./bootstrap
如果需要进行更详细的配置,可以通过以下命令进行配置:
./bootstrap --prefix=/usr/local/cmake-3.20.1
其中,--prefix参数指定了CMake的安装位置,如果不指定则默认安装在/usr/local目录下。
配置完成后,输入以下命令编译安装CMake:
make
make install
安装完成后,可以通过以下命令查看CMake版本信息:
cmake --version
四、配置CMake环境变量
为了方便使用CMake,需要将其添加到系统的环境变量中。
通过以下命令打开环境变量配置文件:
vi /etc/profile
在文件末尾添加以下内容:
export PATH=/usr/local/cmake-3.20.1/bin:$PATH
保存并退出后,通过以下命令使配置生效:
source /etc/profile
至此,CMake的安装及配置完成。