ubuntu1804默认的cmake版本为3.10.2,在使用中,我们经常会遇到cmake要求更高的版本,请读者务必不要轻易卸载原有cmake,因为这样会把之前用 cmake 编译好的包都给卸载掉,包括ros。
此处提供一种软链接方式,只需下载所需cmake,无须卸载老版本,可多版本共存。以3.12为例。
wget https://cmake.org/files/v3.12/cmake-3.12.0-Linux-x86_64.tar.gz
tar -xzvf cmake-3.12.0-Linux-x86_64.tar.gz
sudo mv cmake-3.12.0-Linux-x86_64 /opt/cmake-3.12.0
sudo ln -sf /opt/cmake-3.12.0/bin/* /usr/bin/
cmake --version
第一条也可在Cmake官网各版本链接下载所需版本。
第四条指令为配置软链接,更改版本号即可随时更改当前cmake版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)