安装步骤:
打开官方 https://cmake.org/download/ ,在source distributions 中找到Platform为Unix/Linux Source(has \n line feeds)的压缩包cmake-3.14.0.tar.gz,直接下载。可以直接下载,那么默认下载到download中或者你单独给它建立一个文件夹,把它放在你指定的文件夹中。
Ctrl+Alt+T打开终端,利用切换指令cd切换到压缩包所在文件夹,如:cd /home/Danny/download 其中Danny是指我的账户名,直接换成你的账户名就可以。假如这个过程中你不太明白切换路径,那你一个文件夹一个文件夹切进去,并用ls指令看当下文件夹所包含的目录。
进行解压tar zxvf cmake-3.14.0.tar.gz 这样会得到一个解压文件是一个单独的文件夹,名称为cmake-3.14.0 。
这个时候你去看自己文件夹,如果有个锁说明有权限设置,需要用指令并修改文件权限chmod -R 777 cmake-3.14.0 。如果没有的话省略第4步。
检测gcc和g++是否安装,如果没有则需安装gcc-g++:sudo apt-get install build-essential(或者直接执行这两条命令sudo apt-get install gcc,sudo apt-get install g++)
利用cd指令切换到解压的文件下。我当时把解压文件夹移动到home下了,于是我的切换命令如下:cd /home/Danny/cmake.3.14.0
执行sudo ./bootstrap
执行sudo make
执行sudo make install
执行 cmake --version,返回cmake版本信息,则说明安装成功
编译安装cmake时出现错误:could not find OpenSSL。
ubuntu 操作系统编译安装cmake时出现上述错误
解决方法:
bash中输入如下命令:
sudo apt install libssl-dev