赞
踩
问题描述:
ubuntu18原来安装过cmake,想升级下版本,在安装新版本的cmake完成后,输入指令: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-3.10
- cmake version 3.10.2
-
- CMake suite maintained and supported by Kitware (kitware.com/cmake).
解决办法:
在终端中输入以下指令:
hash -r
这个命令用来清除缓存。这个错误,通常出现的原因是cmake 命令本来存在,然后进行了安装。 类似于缓存导致失败的一样。(参考)
然后重新输入指令:cmake -version 查看版本号,问题解决:
- cmake version 3.15.7
-
- CMake suite maintained and supported by Kitware (kitware.com/cmake).
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。