cmake更新,找不到版本

时间:2015-09-02 10:06:18

标签: cmake debian ubuntu-12.04 debian-based

我想将我的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

我尝试在a previous suggestion后的pwd = / usr / bin中进行更新,但它没有帮助。

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

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

4 个答案:

答案 0 :(得分: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

希望有所帮助。

答案 1 :(得分:1)

apt-cache show cmake将显示您的系统上可以安装哪些版本。

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

答案 2 :(得分:0)

通过PPA安装(升级到3.2)

sudo apt-get install software-properties-common

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

sudo apt-get update

尚未安装cmake时:

sudo apt-get install cmake

已安装cmake时:

sudo apt-get upgrade

答案 3 :(得分:0)

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

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

检查CMake是否已正确安装:

cmake --version

{{3}}