編譯安裝cmake
下載cmake源碼包cmake-2.8.4.tar.gz,mv到/usr/local/src目錄下
[root@localhost ~]# cd /usr/local/src/
[root@localhost src]# tar xzvf cmake-2.8.7.tar.gz
[root@localhost src]# cd cmake-2.8.7
[root@localhost cmake-2.8.4]# ./bootstrap
---------------------------------------------
CMake 2.8.4, Copyright 2000-2009 Kitware, Inc.
---------------------------------------------
Error when bootstrapping CMake:
Cannot find appropriate C compiler on this system.
Please specify one using environment variable CC.
See cmake_bootstrap.log for compilers attempted.
---------------------------------------------
Log of errors: /usr/local/src/cmake-2.8.4/Bootstrap.cmk/cmake_bootstrap.log
---------------------------------------------
報錯:缺少C的編譯器。
安裝gcc編譯器
可以從Linux系統的安裝盤中安裝,也可以簡單地用yum安裝
[root@localhost ~]# yum install gcc
繼續cmake的安裝
[root@localhost cmake-2.8.4]# ./bootstrap
---------------------------------------------
CMake 2.8.4, Copyright 2000-2009 Kitware, Inc.
C compiler on this system is: cc
---------------------------------------------
Error when bootstrapping CMake:
Cannot find appropriate C++ compiler on this system.
Please specify one using environment variable CXX.
See cmake_bootstrap.log for compilers attempted.
---------------------------------------------
Log of errors: /usr/local/src/cmake-2.8.4/Bootstrap.cmk/cmake_bootstrap.log
---------------------------------------------
再次報錯:缺少C++編譯器。
安裝gcc-c++編譯器
同樣可以從Linux系統的安裝盤中安裝,或者簡單地用yum安裝
[root@localhost ~]# yum install gcc-c++
重複上面的操作
[root@localhost cmake-2.8.4]# ./bootstrap
沒有報錯後,編譯安裝
[root@localhost cmake-2.8.4]# gmake
[root@localhost cmake-2.8.4]# gmake install
二. 安裝 cmake
cd /usr/local/src
tar zxvf cmake-2.8.7.tar.gz
cd cmake-2.8.7
./bootstrap
gmake
gmake install
檢查安裝 which cmake看結果可知安裝是否正確