gpt4 book ai didi

linux - 无法更新 CMake

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:35:45 29 4
gpt4 key购买 nike

我试图获取最新版本的 CMake,因为 OpenSUSE 卡在 3.5.2。

version=3.10
build=2
mkdir ~/temp
cd ~/temp
wget https://cmake.org/files/v$version/cmake-$version.$build.tar.gz
tar -xzvf cmake-$version.$build.tar.gz
cd cmake-$version.$build/
./bootstrap
make -j3
sudo make install

但是有些事情悄悄发生了错误:

VM-LINUX:~/temp/cmake-3.10.2 # cmake --version
CMake Error: Could not find CMAKE_ROOT !!!
CMake has most likely not been installed correctly.
Modules directory not found in
/usr/local/share/cmake
cmake version 3.5.2

CMake suite maintained and supported by Kitware (kitware.com/cmake).

所以我尝试了另一种方法:更改更新存储库中的版本!然后我发现 che CMake 包在 OpenSUSE 42.3 中停留在版本 3.5.2。

如何添加存储库以便始终拥有最新版本?

我是 Linux 的新手。

最佳答案

Git 安装 CMake 3.12 时,我遇到了关于 CMAKE_ROOT 的相同错误.我的解决方案是运行:

sudo ln -s/usr/local/share/cmake-3.12/usr/local/share/cmake

因为它出于某种原因安装在 cmake-3.12 目录而不是 cmake 目录中。

关于linux - 无法更新 CMake,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49307501/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com