首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法安装cmake

问无法安装cmake
EN

Ask Ubuntu用户
提问于 2020-09-23 13:58:18
回答 1查看 3K关注 0票数 3

我对Linux和C++都是新手,我试图安装cmake,当我尝试使用sudo apt install cmake安装它时,它安装了cmake3.10,但是这里说明至少需要3.15版:当我试图使用sudo snap install cmake安装更新版本时,Linux终端暗示我得到了一个错误cannot install "cmake" Post https://api.snapcraft.io/v2/snaps/refresh:dial tcp: lookup api.snapcraft.io: no such host,可能错误是由于我在虚拟机上使用Ubuntu18.04而我没有互联网访问它。因此,我尝试从cmake.sh安装这里,并通过C4/Linux共享文件夹将其传输到Ubuntu,但没有帮助。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-09-23 14:21:14

要安装更新版本的cmake,请执行以下步骤:

Remove旧版本的cmake:

代码语言:javascript
复制
sudo apt remove --purge cmake
hash -r

Install更新版本的cmake: 1-第一个方法:使用Snap

代码语言:javascript
复制
sudo snap install cmake --classic

第二种方法:从源安装

代码语言:javascript
复制
sudo apt install build-essential libssl-dev
wget https://github.com/Kitware/CMake/releases/download/v3.16.5/cmake-3.16.5.tar.gz
tar -zxvf cmake-3.16.5.tar.gz
cd cmake-3.16.5
./bootstrap
make 
sudo make install

Check cmake版本:

代码语言:javascript
复制
cmake --version

如果您想下载不同的版本,请检查本网站

信用: 在Ubuntu18.04上安装最新的CMake

N.B:我测试了第二个方法(从源代码安装),它运行良好。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1277186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档