在linux下更新cmake容易出错,尝试了好几个解决方案后最终成功的方法:
卸载cmake cmake-data
下载源代码,解压,确认解压后的文件夹内有bootstrap文件
cd到此文件夹,依次运行以下指令
./bootstrap --prefix=/usr/local(会在/usr/local/bin/中生成三个文件cmake,ctest,cpack)
make
sudo make install
在~/.bashrc 中输入 export CMAKE_HOOT=/usr/share/cmake-3.10(cmake自动安装在此位置)
source ~/.bashrc