..
Could not find CMAKE_ROOT
工作中, 要编译一个C++库, 要求cmake版本 > 3.5, 而目前版本是2.x, 需要更新.
下载最新版的cmake源码, 执行以下命令
./cofigure && sudo make && sudo make install
然后 查看cmake版本
cmake --version
于是有了题目的报错信息, 原因类似于缓存导致的失败.
解决方法:
hash -r