文章目录
简介
CMake跨平台、语法比 makefile简洁,且现在大量C++ 开源项目使用 CMake构建,KDE项目也是使用 CMake构建。
目标
安装linux版本的CMake并完成基本配置。
阅读基础
熟悉计算机。
快速阅读
了解的部分跳过。
环境说明
Ubuntu 16.4
参考资料
网络
软件介绍
CMake是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程。CMake可以运行在Windows和Linux环境下,根据配置的编译器不同,生成符合所在操作系统的Makefile文件,在Windows下可以生成VS的工程文件系统。
然后再依一般的建构方式使用。这使得熟悉某个集成开发环境(IDE)的开发者可以用标准的方式建构他的软件,这种可以使用各平台的原生建构系统的能力是 CMake和 SCons等其他类似系统的区别之处。
软件下载
下载地址: CMake的官方网站,有不同系统不同平台的安装包和源代码。
二进制安装包下载。如下图:

源码包下载。如下图:

下载完成。如下图:

软件安装
将压缩包复制到虚拟机
参考:第2期ARM裸机篇:【1】开发环境搭建1_Ubuntu和Windows文件互传FileZilla_心飞的博客-CSDN博客
参考:第2期ARM裸机篇:【1】开发环境搭建1_Ubuntu和Windows文件互传FileZilla_心飞的博客-个人博客
使用FileZilla复制压缩包到虚拟机。如下图:

复制成功。如下图:

二进制安装包安装
解压即安装,cmake会默认安装在/usr/local/bin 下面。输入命令:
tar -vxf cmake-3.22.1-linux-x86_64.tar.gz
解压过程。如下图:

源码包安装
解压,输入命令:
tar -vxf cmake-3.22.1.tar.gz
安装
cd cmake-3.22.1
make
sudo make install
配置环境变量
配置环境变量最关键,因为本身官方的二进制包不需要我们手动去编译安装了。
打开.bashrc文件进行配置
sudo gedit ~/.bashrc
如下图:

在末尾添加如下的内容
export PATH=/home/liuqiang/cmake-3.8.2-Linux-x86_64/bin:$PATH
如下图:

接着在终端source一下.bashrc文件
source ~/.bashrc
如下图:

验证安装是否成功
验证版本
按下Ctrl +Alt + T打开终端,输入:
cmake --version
输出结果为:
cmake version 3.22.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).
如下图:

验证界面
输入:
cmake-gui
如下图:

总结
本文介绍了安装linux版本的CMake并完成基本配置的方法。
其它
相关资源下载
cmake-3.22.1.tar.gz-互联网文档类资源-CSDN文库
cmake-3.22.1-linux-x86_64.tar.gz-互联网文档类资源-CSDN文库
常见问题
无
最近更新
查看本文最近更新请点击
小有收获
有收获记得三连哦:😄
欢迎关注微信公众号
所有文章同步更新。











