Ubuntu下安装Cmake(编译)

本文详细介绍在Ubuntu系统中通过不同方式安装CMake的过程,包括使用apt-get安装旧版本、从源码编译安装最新版本及通过ppa安装法获取最新稳定版。适合希望在Ubuntu环境中配置CMake开发环境的读者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Cmake安装

apt-get安装(版本较老)

在终端运行:

sudo apt install cmake

源码编译安装

在Cmake的官网中下载:https://cmake.org/download/
这里下载安装的版本是3.25.2
在这里插入图片描述
解压源码包

tar -zxvf cmake-3.25.2.tar.gz

进入到解压后的文件夹并执行bootstrap进行检查

cd cmake-3.25.2
./bootstrap

在这里插入图片描述

编译

make -j的数字代表cpu调用的核数,对编译速度有影响,根据自己电脑实际的性能来调节,如有不清楚也可以直接执行make语句

make -j4

在这里插入图片描述
执行安装

sudo make install

在这里插入图片描述

验证Cmake

查看cmake版本

cmake --version

在这里插入图片描述

查看cmake路径

which cmake

在这里插入图片描述

补充—ppa安装法

一、添加签名密钥

wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | sudo apt-key add -

二、将存储库添加到您的源列表并进行更新

sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
sudo apt-get update

三、使用apt安装最新版本

sudo apt install cmake
Ubuntu上下载和安装CMake有多种方法。一种常见的方法是使用命令行进行安装。你可以使用以下命令来直接安装CMake,但是这种方式安装的版本通常比较老,不推荐使用: ``` sudo apt install cmake ``` 如果你希望安装更新的版本,可以使用其他方式进行安装。一种方式是从官方网站下载最新的CMake安装包,并按照官方提供的说明进行安装。另一种方式是使用包管理器,比如apt-get,来安装CMake的最新版本。在安装CMake之前,你可能需要先安装一些依赖库,比如openssl。你可以使用以下命令安装openssl的开发包: ``` sudo apt-get install libssl-dev ``` 安装完依赖库后,你可以通过apt-get安装最新版本的CMake。不过在使用apt-get安装之前,你可以先更新一下apt-get的软件包列表,以获得最新的软件包信息。使用以下两条命令来更新软件包列表并安装CMake: ``` sudo apt-get update sudo apt-get install cmake ``` 这样就完成了CMakeUbuntu上的下载和安装。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [ubuntu20.04安装cmake详细教程](https://blog.csdn.net/l550802356/article/details/126602255)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BIGBOSSyifi

Thanks & Salute

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值