Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何从CentOS 6.5获取最新的cmake版本_Linux_Centos_Cmake_Centos6_Centos6.5 - Fatal编程技术网

Linux 如何从CentOS 6.5获取最新的cmake版本

Linux 如何从CentOS 6.5获取最新的cmake版本,linux,centos,cmake,centos6,centos6.5,Linux,Centos,Cmake,Centos6,Centos6.5,从CentOS 6.5安装最新的cmake版本有什么好方法吗 我正在进行yum安装cmake,但它从base repo获得了我不想要的2.6.4版本 我尝试安装cmake28,但问题是,当我尝试执行/configure时,它会抛出一个错误,说cmake不可用。好吧,在查看了cmake在其网站上提供的教程后,它会说,然后您输入了太多的“/bootstrap”,然后是“make”和“make install” 如果出现任何错误,请在所有上述命令前面键入“sudo”。如果这不起作用,那么最好的办法就是

从CentOS 6.5安装最新的cmake版本有什么好方法吗

我正在进行
yum安装cmake
,但它从base repo获得了我不想要的2.6.4版本


我尝试安装
cmake28
,但问题是,当我尝试执行
/configure
时,它会抛出一个错误,说cmake不可用。

好吧,在查看了cmake在其网站上提供的教程后,它会说,然后您输入了太多的“/bootstrap”,然后是“make”和“make install”

如果出现任何错误,请在所有上述命令前面键入“sudo”。如果这不起作用,那么最好的办法就是输入“su”并在其后输入root密码登录到root帐户


如果您已经安装了cmake,您应该按照cmake提供的步骤进行操作,或者尝试使用命令“sudo-yum-remove-cmake”。

我知道这是一个古老的问题,但我是通过谷歌搜索来到这里的,希望与大家分享我目前所知道的

当您
sudo yum安装cmake28
时,您的计算机上会得到一个/usr/bin/cmake28二进制文件。您可以通过以下方式设置符号链接以使配置脚本正常工作:

sudo ln-s/usr/bin/cmake28/usr/bin/cmake


不确定为什么cmake28软件包不能为您做到这一点。

rpm-Uvftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/Application:/Geo/CentOS_6/x86_64/cmake-3.0.0-143.1.x86_64.rpm

希望这对某人有帮助。如果你有任何问题,请告诉我。玩得很开心。

我得到<代码> BASH:Cmake:在步骤<代码> > /引导程序 <代码> make < /COD> <代码> make安装< /COD> > SelpReTeDeaveDead确保您的机器上安装了GNU C++编译器。您可以使用写在括号内的命令来安装它,而不是括号本身(sudo yum group install“Development Tools”),对我来说,这是正确的答案,但是,在我的系统中是cmake3,因此我使用相同的
#ln-s/usr/bin/cmake3/usr/bin/cmake
。另一个不同点是,在我创建链接之前,我需要删除旧的cmake,但我没有删除它,而是将其重命名为cmake_old请详细说明您的答案。