本人在使用cmake编译ros程序的时候,出现以下错误:
因此,想着更新一下cmake的版本到最新版试试。
1.首先:卸载当前版本的cmake。
sudo apt remove cmake
完成。
2.安装依赖:sudo apt-get install build-essential
完成。
3.下载新版本cmake压缩包(这里我下载3.11.3版本的):wget http:
//www.cmake.org/files/v3.11/cmake-3.11.3.tar.gz
正在愉快的下载。。。
完成。
4.解压缩:tar xf cmake-3.11.3.tar.gz
完成。
5.看一下config文件确认一下吧。
cd cmake-3.11.3
./configure
没错可以看到版本号和编译器等信息。
6.接下来就是愉快的安装环节了。
make
sudo make install
等待完成。
7.创建软链接:sudo ln -sf /usr/local/bin/* /usr/bin/
然后再次查看cmake版本,成功!
标签:cmake,完成,tar,3.11,sudo,版本,ubuntu,mate16.04 From: https://blog.51cto.com/u_15882586/5868545