CMake 是跨平台的安装编译工具
CentOS 7上官方的CMake版本是2.8.12,比较旧
许多新的C/C++项目要求的最低版本至少是3 需要升级旧版本或者直接安装新版
所以接下来直接进行编译安装
#默认的 CentOS 软件源上包含一个名称为Development Tools的软件包组,这个组合包含了 GCC 编译器以及一系列库文件,还有其他编译软件需要用到的工具
#yum group install 它安装一个安装包,这个安装包包涵了很多单个软件,以及单个软件的依赖关系
yum group install "Development Tools"
#如果安装上述工具包时候网络不畅通 可以选择只安装gcc及其依赖
yum -y install gcc gcc-c++ make automake
#安装wget
yum -y install wget
#安装openssl(高版本cmake需要)
yum -y install openssl-devel
#下载cmake源代码包
wget https://github.com/Kitware/CMake/releases/download/v3.22.2/cmake-3.22.2.tar.gz
#或者从本站下载源代码包
wget https://www.witersen.com/wp-content/uploads/2022/02/cmake-3.22.2.tar.gz
#解压、编译、安装
tar -zxvf cmake-3.22.2.tar.gz
cd cmake-3.22.2/
./bootstrap
#cpu几核写几
make -j4
make install
# 查看版本号
cmake --version
原创文章,作者:witersen,如若转载,请注明出处:https://www.witersen.com
评论列表(1条)
[…] 见 https://www.witersen.com/?p=1432 […]