Ubuntu中安装Cmake3.22.0

摘要:
若出现以下错误:则使用以下指令解决缺库问题:1sudoapt-getinstalllibssl-dev然后重新运行上述指令即可。第五步:编译构建:1make第六步:安装1sudomakeinstall自此就安装完成了。三.验证安装版本1cmake--version若出现以下版本信息说明安装成功,可以使用了。

来源:https://www.cnblogs.com/yanqingyang/p/12731855.html

一.使用安装命令

1
sudoaptinstallcmake

注意此种方式安装的可能不是最新版本的Cmake.

二.Cmake源码编译安装

第一步:卸载原来的cmake版本:

1
sudoapt-get remove cmake

第二步:自https://cmake.org/download/下载cmake源码,如cmake-3.17.1.tar.gz

Ubuntu中安装Cmake3.22.0第1张

第三步:解压cmake源码

在cmake源码所在文件夹中打开命令终端,解压文件:

1
tar-zxv -f cmake-3.17.1.tar.gz

第四步:进入解压后的cmake文件,执行:

1
./bootstrap

可能会出现以下错误:

Ubuntu中安装Cmake3.22.0第2张

可使用以下指令更新g++来解决:

1
sudoapt-getinstallg++

然后重新运行上述指令即可。

若出现以下错误:

Ubuntu中安装Cmake3.22.0第3张

则使用以下指令解决缺库问题:

1
sudoapt-getinstalllibssl-dev

然后重新运行上述指令即可。

第五步:编译构建:

1
make

第六步:安装

1
sudomakeinstall

自此就安装完成了。

三.验证安装版本

1
cmake --version

若出现以下版本信息说明安装成功,可以使用了。

Ubuntu中安装Cmake3.22.0第4张

免责声明:文章转载自《Ubuntu中安装Cmake3.22.0》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇PhpStorm最新版 2017激活办法Web前端-按钮点击效果(水波纹)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用sourceMap文件定位小程序错误信息

sourceMap是什么 在前端开发过程中代码难免会有错误,即便是再小心,也有可能出现 Cannot read property 'xxx' of null 这样的低级失误,debug自然是家常便饭。如何使用chorme的控制台进行debug也有许多技巧,但本文的关注点不在此,不予讨论。 在使用构建工具时,sourceMap相相信大多数人都见过,也知道we...

OSG安装编译

3D游戏开发课程需要使用OSG作为开发图形库,这里记录一下如何安装 步骤一:材料准备 a) Osg源码 当前最新版:OpenSceneGraph的3.2.1.zip 下载链接: http://www.osgchina.org/index.php?option=com_content&view=category&layout=blog&...

Vue.set()和this.$set()源码解析

前言 我们在日常项目开发过程中,有时候我们对数组或者对象进行了一些操作后,发现页面数据没有更新到。这个时候就会有疑问,why? 如果我们在看文档有这样一个api,以下内容: Vue.set()和this.$set()实现原理 Vue.set()的源码:... 这里是省略的代码 import { set } from '../observer/index'...

从源码中学习设计模式系列——单例模式序/反序列化以及反射攻击的问题(二)

一、前言 这篇文章是学习单例模式的第二篇,之前的文章一下子就给出来看起来很高大上的实现方法,但是这种模式还是存在漏洞的,具体有什么问题,大家可以停顿一会儿,思考一下。好了,不卖关子了,下面我们来看看每种单例模式存在的问题以及解决办法。 二、每种Singleton 模式的演进 模式一 public classLazySingleton {...

java之Matcher类详解

在JDK 1.4中,Java增加了对正则表达式的支持。 java与正则相关的工具主要在java.util.regex包中;此包中主要有两个类:Pattern、Matcher。 Matcher 声明:public final classMatcherextendsObjectimplementsMatchResult Matcher类有final 修饰,可...

【spring源码系列】之【环境搭建】

1. gradle安装 1.1 下载gradle gradle官网下载对应的版本,笔者用的6.0.1,下载地址如下https://gradle.org/releases/,找到6.0.1,选择complete连接下载,如下图 1.2 配置环境变量 解压gradle到指定目录,配置环境变量GRADLE_HOME、Path,与JDK类似,如下图 在命令行输入g...