Centos (openEuler)下快速安装cmake 2.8.12.2及cmake-gui
Posted on 2023-05-21 17:18 Frank_Jin 阅读(712) 评论(0) 编辑 收藏 举报因为目前cmake版本远高于2.8,且search的结果只有3.2,因此通过wget从官网下载源码
1.首先安装wget,最新版即可
yum install wget
2.使用wget下载:
进入自己设置的下载存储目录
cd ~/downloads
wget https://cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz
(
这里是一个大坑点,网上说的都要下载http:
//www.cmake.org/files/v2.8/cmake-2.8.12.2-Linux-i386.tar.gz
但是这个包下载下来之后因为虚拟机是64位的,但是这个包适用于intel80386,也就是32位,最后装好之后会报no such file or directory,这点小细节卡了我三天!
要么选择安装32位程序的运行架构,要么像我一样选择源码重新编译
安装32位程序运行架构参考如下博文:为64位Ubuntu安装32位程序的运行架构
)
解压缩:
tar xvf cmake-2.8.12.2.tar.gz -C your-uncompress-destination
3.进入cmake源码目录
cd cmake-2.8.12.2
./bootstrap
gmake
(gmake或者make都可以,没装记得提前装)
make install
4.检查
cmake --version
5.此方法不需要建立软链接或者写入~/.bashrc
6.对于踩过上面的坑我多说一句:
写过~/.bashrc的可以参考之前的vim博文,重新删除path
删除软连接只需要cd /usr/bin,对照着cmake-2.8.12.2-Linux-i386.tar.gz内的五六个文件名rm即可,不输入-y参数,会有提示问是否删除符号链接,此时可以避免删错