博客
关于我
linux安装cmake
阅读量:315 次
发布时间:2019-03-03

本文共 1034 字,大约阅读时间需要 3 分钟。

Linux下安装CMake的详细指南

1. 概述

CMake是一款流行的构建工具,广泛应用于软件开发和打包。当前最新版本为3.17.0-rc2。在Linux系统中安装CMake可通过三种方式完成:通过软件包仓库安装、通过编译好的版本安装,或手动从源码编译安装。

2. 仓库安装

在大多数Linux发行版中,CMake可以通过包管理工具直接安装。例如,在Deepin系统中,可以通过以下命令快速安装:

sudo apt install cmake

安装完成后,若不满意旧版本(如3.7),可通过以下命令卸载:

sudo apt autoremove cmake

其他系统请根据自身包仓库配置自行查找安装命令。

3. 通过编译好的版本安装

如果需要特定版本或最新版本,可以从官方网站下载编译好的CMake二进制包。下载完成后:

tar -zxvf cmake-3.17.0-rc2-Linux-x86_64.tar.gzcd cmake-3.17.0-rc2-Linux-x86_64/bin

然后将CMake可执行文件添加到系统路径:

sudo ln -s cmake /usr/bin/cmake

验证安装是否成功:

cmake --version

4. 手动编译安装

4.1 下载

前往CMake官方网站下载最新源代码包:

tar -zxvf cmake-3.17.0-rc2.tar.gzcd cmake-3.17.0-rc2

4.2 解压

tar -zxvf cmake-3.17.0-rc2.tar.gzcd cmake-3.17.0-rc2

4.3 配置

./bootstrap --prefix=/usr/local/cmake

4.4 编译

在多核环境下编译以加快速度:

make -j 6

4.5 安装

将编译好的CMake安装到指定目录:

make install

4.6 添加别名

~/.bash_aliases中添加CMake别名:

vim ~/.bash_aliases

添加以下内容:

alias cmake=/usr/local/cmake/bin/cmake

然后重新加载配置:

source ~/.bash_aliases

或者执行:

. ~/.bash_aliases

最后验证版本:

cmake --version

通过以上方法,您可以轻松在Linux系统中安装并配置CMake。如遇到问题,请根据错误信息自行判断并查找解决方案。

转载地址:http://fuyq.baihongyu.com/

你可能感兴趣的文章
OpenCV与AI深度学习 | 实战|OpenCV实时弯道检测(详细步骤+源码)
查看>>
OpenCV与AI深度学习 | 实用技巧 | 使用OpenCV进行模糊检测
查看>>
OpenCV与AI深度学习 | 实践教程|旋转目标检测模型-TensorRT 部署(C++)
查看>>
OpenCV与AI深度学习 | 工业缺陷检测中数据标注需要注意的几个事项
查看>>
OpenCV与AI深度学习 | 干货 | 深度学习模型训练和部署的基本步骤
查看>>
OpenCV与AI深度学习 | 手把手教你用Python和OpenCV搭建一个半自动标注工具(详细步骤 + 源码)
查看>>
OpenCV与AI深度学习 | 水下检测+扩散模型:或成明年CVPR最大惊喜!
查看>>
OpenCV与AI深度学习 | 深度学习检测小目标常用方法
查看>>
OpenCV与AI深度学习 | 超越YOLOv10/11、RT-DETRv2/3!中科大D-FINE重新定义边界框回归任务
查看>>
OpenCV与AI深度学习 | 高效开源的OCR工具:Surya-OCR介绍与使用
查看>>
OpenCV与AI深度学习|16个含源码和数据集的计算机视觉实战项目(建议收藏!)
查看>>
Opencv中KNN背景分割器
查看>>
OpenCV中基于已知相机方向的透视变形
查看>>
OpenCV中的监督学习
查看>>
opencv中读写视频
查看>>
OpenCV中遇到Microsoft C++ 异常 cv::Exception
查看>>
opencv之cv2.findContours和drawContours(python)
查看>>
opencv之namedWindow,imshow出现两个窗口
查看>>
opencv之模糊处理
查看>>
Opencv介绍及opencv3.0在 vs2010上的配置
查看>>