LInux cmake 环境配置全记录

482 阅读1分钟

环境

Rxcoy Linux

获cmake源码包,这里我先新建一个文件夹来存放cmake

打开官网 cmake.org/download/

Screenshot_2022-03-07 Download CMake.png

选择 Platform 下的 linux 版源码

然而连接打不开无法访问

修改 host 添加以下配置文件

sudo vi /etc/hosts

然后文件末尾添加以下内容即可:

# GitHub Start 
140.82.113.3      github.com
140.82.114.20     gist.github.com
151.101.184.133    assets-cdn.github.com
151.101.184.133    raw.githubusercontent.com
151.101.184.133    gist.githubusercontent.com
151.101.184.133    cloud.githubusercontent.com
151.101.184.133    camo.githubusercontent.com
151.101.184.133    avatars0.githubusercontent.com
199.232.68.133     avatars0.githubusercontent.com
199.232.28.133     avatars1.githubusercontent.com
151.101.184.133    avatars1.githubusercontent.com
151.101.184.133    avatars2.githubusercontent.com
199.232.28.133     avatars2.githubusercontent.com
151.101.184.133    avatars3.githubusercontent.com
199.232.68.133     avatars3.githubusercontent.com
151.101.184.133    avatars4.githubusercontent.com
199.232.68.133     avatars4.githubusercontent.com
151.101.184.133    avatars5.githubusercontent.com
199.232.68.133     avatars5.githubusercontent.com
151.101.184.133    avatars6.githubusercontent.com
199.232.68.133     avatars6.githubusercontent.com
151.101.184.133    avatars7.githubusercontent.com
199.232.68.133     avatars7.githubusercontent.com
151.101.184.133    avatars8.githubusercontent.com
199.232.68.133     avatars8.githubusercontent.com
# GitHub End

然后可以下载了。

mkdir app 建议个文件夹

下载到 app文件夹下
3.解压源码包

tar xzvf cmake-3.3.2.tar.gz

4.安装gcc等程序包(安装过则忽略)

yum install gcc-c++

5.安装cmake,先进入解压后的cmake目录

cd cmake-3.3.2

./bootstrap

接着又报错 提示缺少openssl

libssl-dev是ubuntu系统的库,而centos系统对应的是openssl-devel

yum install openssl openssl-devel -y

等待完成 继续执行

cd cmake-3.3.2

./bootstrap

完成

gmake

make install

6.查看cmake版本

cmake --version

cmake version 3.23.0-rc2

成功了