【发布时间】:2023-03-02 21:38:01
【问题描述】:
有没有从 CentOS 6.5 安装最新 cmake 版本的好方法?
我正在做yum install cmake,但它给了我来自基本仓库的 2.6.4,这是我不想要的。
我尝试安装 cmake28,但问题是当我尝试安装 ./configure 时,它会抛出一个错误,提示 cmake 不可用。
【问题讨论】:
标签: linux centos cmake centos6 centos6.5
有没有从 CentOS 6.5 安装最新 cmake 版本的好方法?
我正在做yum install cmake,但它给了我来自基本仓库的 2.6.4,这是我不想要的。
我尝试安装 cmake28,但问题是当我尝试安装 ./configure 时,它会抛出一个错误,提示 cmake 不可用。
【问题讨论】:
标签: linux centos cmake centos6 centos6.5
rpm -Uv ftp://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
希望这对某人有所帮助。如果您有任何问题,请告诉我。玩得开心。
【讨论】:
我知道这是一个古老的问题,但我通过谷歌搜索来到这里并想分享我到目前为止所知道的。
当您sudo yum install cmake28 时,您会在您的机器上获得一个 /usr/bin/cmake28 二进制文件。您可以通过以下方式设置符号链接以使您的配置脚本工作:
sudo ln -s /usr/bin/cmake28 /usr/bin/cmake
不知道为什么 cmake28 包不适合你。
【讨论】:
# ln -s /usr/bin/cmake3 /usr/bin/cmake。另一个区别是,在创建链接之前,我需要删除旧的 cmake,但我没有删除,而是将其重命名为 cmake_old
好吧,在查看了 CMake 在其网站上提供的教程后,上面写着 download this,然后您必须输入“./bootstrap”,然后输入“make”和“make install”。
如果您遇到任何错误,请在所有上述命令前输入“sudo”。如果这不起作用,最好的办法是通过输入“su”和 root 密码登录到 root 帐户。
如果您已经安装了 cmake,您应该按照 cmake 提供的步骤 on their website 或尝试命令“sudo yum remove cmake”。
【讨论】:
./bootstrap make make install 的步骤后,我得到了bash: cmake: command not found