文章目录
简介
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文库
常见问题
无
最近更新
查看本文最近更新请点击
小有收获
有收获记得三连哦:😄
欢迎关注微信公众号
所有文章同步更新。