简述:
CMake是一个跨平台的编译自动配置工具,它使用一个名为CMakeLists.txt的文件来描述构建过程,可以产生标准的构建文件。它可以用简单的语句来描述所有平台的安装(编译过程)。它能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。CMake并不直接建构出最终的软件,而是产生标准的建构档(如Unix的Makefile或Windows Visual C++的projects/workspaces),然后再依一般的建构方式使用
系统:Ubuntu 14.04
cmake:cmake-3.9.6.tar.gz
1、删除旧版本 cmake (如果有的话)
cmake --version sudo apt-get remove cmake
2、下载cmake 3.9.6源码
3、解压缩
tar zxvf cmake-3.9.6.tar.gz
4、安装
sudo apt-get install build-essential sudo chmod 777 * -R cd cmake-3.9.6/ mkdir /usr/local/cmake/ ./configure --prefix=/usr/local/cmake/ make sudo make install
也可以把 ./configure --prefix=/usr/local/cmake/ 更改为
./bootstrap --prefix=/usr/local/cmake/ (官方推荐)
5、设置环境变量
1 > gedit /etc/profile//在这个文件后添加
export PATH=$PATH:/usr/local/cmake/bin2 >source /etc/profile// 更新环境变量
其他设置方法请参考:arm-linux-gcc环境变量配置
6、验证安装是否成功
# cmake --version cmake version 3.9.6 CMake suite maintained and supported by Kitware (kitware.com/cmake).
7、安装GUI界面
$ sudo apt-get install cmake-qt-gui
8、打开GUI界面
打开界面在终端输入:
$ cmake-gui安装成功,出来的时CMake 2.8.12.2-(我也不知道是为什么)
其他: