CentOS 下安装 Cmake 步骤

作者 : 开心源码 本文共1178个字,预计阅读时间需要3分钟 发布时间: 2022-05-13 共255人阅读

最近在虚拟机中的 CentOS 中安装 Cmake。把安装步骤记录在此。

什么是 Cmake

CMake 是一个跨平台的安装(编译)工具,可以用简单的语句来形容所有平台的安装(编译过程)。他能够输出各种各样的makefile或者者project文件,能测试编译器所支持的C++特性,相似UNIX下的automake。只是 CMake 的组态档取名为 CmakeLists.txt。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile 或者 Windows Visual C++ 的 projects/workspaces),而后再依一般的建构方式使用。这使得熟习某个集成开发环境(IDE)的开发者可以用标准的方式建构他的软件,这种可以使用各平台的原生建构系统的能力是 CMake 和 SCons 等其余相似系统的区别之处。
  CMake 可以编译源代码、制作程式库、产生适配器(wrapper)、还可以用任意的顺序建构执行档。CMake 支持 in-place 建构(二进档和源代码在同一个目录树中)和 out-of-place 建构(二进档在别的目录里),因而可以很容易从同一个源代码目录树中建构出多个二进档。CMake 也支持静态与动态程式库的建构。
  “CMake”这个名字是“cross platform make”的缩写。尽管名字中含有“make”,但是CMake和Unix上常见的“make”系统是分开的,而且更为高阶。

以上详情引子:https://zhidao.baidu.com/question/239930822745646964.html

安装步骤

1、安装 gcc 等必备程序包(已安装则略过此步)

gcc 是 C 和 C++ 的编译工具,我的 CentOS 中有 gcc 所以就不用安装了,但是没有安装的话,执行以下命令:

yum install -y gcc gcc-c++ make automake 

2、安装 wget (已安装则略过此步)

wget 是一款下载工具,也需要下载,命令如下:

yum install -y wget

3、获取 CMake 源码包

这个版本的源码也是随意找的,没有特意去找过。

wget https://cmake.org/files/v3.12/cmake-3.12.0-rc1.tar.gz

4、解压CMake源码包

tar -zxvf cmake-3.12.0-rc1.tar.gz

5、进入cmark的源码目录

cd cmake-3.12.0-rc1

6、运行当前目录下的一个文件

./bootstrap

7、运行命令(这步时间有点长)

gmake

8、进行安装

sudo gmake install

9、安装完成,可阅读install_manifest.txt查看具体都安装了什么,还可以通过cmake –version 查看cmake版本号,假如输出版本号,则安装成功。


我的微信公众号:“码农UP2U”
我的公众号

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » CentOS 下安装 Cmake 步骤

发表回复