3

我想将我的 cmake 更新到特定版本,但无法识别该版本。我目前正在运行 2.8.7 并想升级到 2.8.11。(我也尝试更新到最新版本 3.3.1,但得到的结果与下面相同)。

   cd /usr/bin
   sudo apt-get install cmake=2.8.11
[sudo] password: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version ‘2.8.11’ for ‘cmake’ was not found

我按照之前的建议尝试在 pwd=/usr/bin 中更新,但没有帮助。

我想我可以从 source 下载,但我想知道我目前的方法有什么问题。

(顺便说一句,安装speedcrunch计算器的最低要求是 2.8.11 >> https://bitbucket.org/heldercorreia/speedcrunch/

4

4 回答 4

3

我假设你有 Ubuntu 12.04 LTS。请尝试添加以下ppa并像这样进行更新:

sudo add-apt-repository ppa:smspillaz/cmake-2.8.12
sudo apt-get update
sudo apt-get install cmake

并检查版本:

cmake --version

希望有帮助。

于 2015-09-02T12:06:37.930 回答
1

apt-cache show cmake将向您显示可在您的系统上安装的版本。

如果所需的版本不可用,请检查诸如 packages.debian.org packages.ubuntu.org 之类的站点,如果该版本在您的发行版的较新版本中可用。

于 2015-09-02T11:41:42.343 回答
0

通过 PPA 安装(升级到 3.2)

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:george-edison55/cmake-3.x

sudo apt-get 更新

当尚未安装 cmake 时:

sudo apt-get install cmake

当已安装 cmake 时:

sudo apt-get 升级

于 2016-08-02T10:29:48.427 回答
0

从这里下载 CMake

在你的环境中添加 CMake,macos:PATH="/Applications/CMake.app/Contents/bin":"$PATH"

检查是否正确安装了 CMake:

cmake --version

https://questnr.com/post/brijeshlakkad_cmake-installati-module-is-a-2628938723241034495-63014

于 2020-07-23T14:28:50.977 回答