1. 程式人生 > 其它 >Centos7 cmake版本升級(v2.8.12.2->v3.16.6)

Centos7 cmake版本升級(v2.8.12.2->v3.16.6)

1. 檢視當前cmake版本

[root@localhost ~]# cmake -version
cmake version 2.8.12.2

2. 進行解除安裝

[root@localhost ~]# yum remove -y cmake

3. 進行安裝包的下載,也可以下載好安裝包後傳至相應的目錄

[root@localhost ~]# mkdir /opt/cmake
[root@localhost ~]# cd /opt/cmake/

4. 下載或拷貝,解壓

[root@localhost cmake]# wget https://cmake.org/files/v3.16/cmake-3.16.6.tar.gz
[root@localhost cmake]# tar -zxvf cmake-3.16.6.tar.gz

5. 安裝基本工具

[root@localhost cmake]# yum install -y gcc gcc-c++  

6. 進行編譯連線

[root@localhost cmake]# cd cmake-3.16.6
[root@localhost cmake]# ./configure --prefix=/usr/local/cmake

7. 安裝

[root@localhost cmake-3.16.6]# make && make install 

8. 建立連結

[root@localhost cmake-3.16.6]# ln -s /usr/local/cmake/bin/cmake /usr/bin/cmake 

9. 檢視版本

[root@localhost cmake-3.16.6]# cmake -version
cmake version 3.16.6

CMake suite maintained and supported by Kitware (kitware.com/cmake).
[root@aliyun cmake-3.16.6]# 

如果第8步不想建立連結的話,也可以修改環境變數

[root@localhost ~]# vim /etc/profile
...
export CMAKE_HOME=/usr/local/cmake
export PATH=$PATH:$CMAKE_HOME/bin
## 重新整理配置
[root@localhost ~]# source /etc/profile