ubuntu安装cmake简易教程

该教程提供了在Ubuntu20.04和22.04上安装最新稳定版CMake的方法,因为直接使用apt安装可能会得到较低版本。首先检查当前cmake版本,然后通过添加Kitware的APT存储库和GPG密钥来确保安装最新版。详细步骤包括安装必要软件包,获取并验证签名密钥,以及从新添加的源安装cmake。

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

文章目录

前言

由于直接用apt指令安装cmake可能会导致版本过低,所以本教程用于安装较新的稳定版cmake。

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install cmake

如果直接按上述一键安装也可以,但是版本会偏低。原因是软件包没有同步更新官网的较新版本,所以我们需要添加镜像源。

通过该指令,可以查看当前环境中的cmake软件包的版本,如果可以接受,那么不需要看本文下述安装步骤,按上述三行执行即可。

apt-cache policy cmake

cmake安装

此方法目前支持Ubuntu 20.04和22.04版本,添加第三方APT存储库,托管Ubuntu包,例如CMake。

  1. 如果使用的是最小的Ubuntu映像或Docker映像,可能需要安装以下软件包:
sudo apt-get update
sudo apt-get install ca-certificates gpg wget
  1. 获取签名密钥副本:
wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | sudo tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null
  1. 将存储库添加到源列表中并进行更新

For Ubuntu Jammy Jellyfish (22.04):

echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ jammy main' | sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null
sudo apt-get update

For Ubuntu Focal Fossa (20.04):

echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ focal main' | sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null
sudo apt-get update
  1. 安装 kitware-archive-keyring 包,确保钥匙环保持最新
sudo rm /usr/share/keyrings/kitware-archive-keyring.gpg
sudo apt-get install kitware-archive-keyring

现在,可以从APT存储库安装任何软件包,eg:cmake包。

sudo apt-get install cmake

参考:https://apt.kitware.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

ღCauchyོꦿ࿐

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值