cmake升级 |
您所在的位置:网站首页 › cmake版本过低 › cmake升级 |
1.通过以下命令查询cmake版本。 cmake --version2.这里,我并没有卸载旧版本的cmake,而是直接安装新版本,而且这样没有出现问题。【非必须】 可去http://www.cmake.org/files查找需要的版本,写本博客时最新版为3.11.3,以此为例。 sudo apt-get install build-essential wget http://www.cmake.org/files/v3.15/cmake-3.15.7.tar.gz tar xf cmake-3.15.7.tar.gz cd cmake-3.15.7 ./configure make sudo make install3.创建cmake的软连接 ln -sf /your cmake3.11 path/bin/* /usr/bin/ ln -sf /your/cmake-3.11.3/path/bin/* /usr/bin/这个说是在sudo make install 的过程中已经建立软链接了。 4.然后,输入以下命令查询cmake版本。 cmake --version如果输出以下信息,则表明安装成功。 cmake version 3.15.7 CMake suite maintained and supported by Kitware (kitware.com/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.5 cmake version 3.5.1 【解决方法】 先执行:hash -r 然后再执行:cmake --version Cmake卸载 sudo apt-get remove cmake对于源码安装的cmake,要到cmake的安装目录下找到install_manifest.txt,将txt中显示的文件全部删除,才能完成对于cmake的卸载 cmake目录 /usr/local/share/cmake* 、/usr/local/bin/cmake* sudo rm -rf 目录在我安装编译了更高版本的cmake后,cmake版本没有办法回到之前的版本了,我按照上述办法卸载了高版本的cmake后,显示 bash: /usr/local/bin/cmake: 没有那个文件或目录 所以我按照安装高版本cmake的办法安装了低版本的cmake,就可以了。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |