0
点赞
收藏
分享

微信扫一扫

【1】CMake使用_2安装配置linux版

googlefrank 2022-01-12 阅读 62

文章目录

简介

CMake跨平台、语法比 makefile简洁,且现在大量C++ 开源项目使用 CMake构建,KDE项目也是使用 CMake构建。

目标

安装linux版本的CMake并完成基本配置。

阅读基础

熟悉计算机。

快速阅读

了解的部分跳过。

环境说明

  • Ubuntu 16.4

参考资料

网络

软件介绍

CMake是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程。CMake可以运行在WindowsLinux环境下,根据配置的编译器不同,生成符合所在操作系统的Makefile文件,在Windows下可以生成VS的工程文件系统。

然后再依一般的建构方式使用。这使得熟悉某个集成开发环境(IDE)的开发者可以用标准的方式建构他的软件,这种可以使用各平台的原生建构系统的能力是 CMakeSCons等其他类似系统的区别之处。

软件下载

下载地址: CMake的官方网站,有不同系统不同平台的安装包和源代码。

二进制安装包下载。如下图:

BlogImage-20220112163817

源码包下载。如下图:

BlogImage-20220112164633

下载完成。如下图:

BlogImage-20220112164826

软件安装

将压缩包复制到虚拟机

参考:第2期ARM裸机篇:【1】开发环境搭建1_Ubuntu和Windows文件互传FileZilla_心飞的博客-CSDN博客

参考:第2期ARM裸机篇:【1】开发环境搭建1_Ubuntu和Windows文件互传FileZilla_心飞的博客-个人博客

使用FileZilla复制压缩包到虚拟机。如下图:

BlogImage-20220112184646

复制成功。如下图:

BlogImage-20220112184801

二进制安装包安装

解压即安装,cmake会默认安装在/usr/local/bin 下面。输入命令:

tar -vxf cmake-3.22.1-linux-x86_64.tar.gz

解压过程。如下图:

BlogImage-20220112184856

源码包安装

解压,输入命令:

tar -vxf cmake-3.22.1.tar.gz

安装

cd cmake-3.22.1
make
sudo make install

配置环境变量

配置环境变量最关键,因为本身官方的二进制包不需要我们手动去编译安装了。

打开.bashrc文件进行配置

sudo gedit ~/.bashrc

如下图:

BlogImage-20220112185201

在末尾添加如下的内容

export PATH=/home/liuqiang/cmake-3.8.2-Linux-x86_64/bin:$PATH

如下图:

BlogImage-20220112185421
接着在终端source一下.bashrc文件

source ~/.bashrc

如下图:

BlogImage-20220112185547

验证安装是否成功

验证版本

按下Ctrl +Alt + T打开终端,输入:

cmake --version

输出结果为:

cmake version 3.22.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).

如下图:

BlogImage-20220112185643

验证界面

输入:

cmake-gui

如下图:

BlogImage-20220112185907

总结

本文介绍了安装linux版本的CMake并完成基本配置的方法。

其它

相关资源下载

cmake-3.22.1.tar.gz-互联网文档类资源-CSDN文库

cmake-3.22.1-linux-x86_64.tar.gz-互联网文档类资源-CSDN文库

常见问题

最近更新

查看本文最近更新请点击

小有收获

有收获记得三连哦:😄

欢迎关注微信公众号

所有文章同步更新。

weixingognzhonghaoerweima

举报

相关推荐

0 条评论