普通用户centos6.3 如何安装cmake3.9.4 - Go语言中文社区

普通用户centos6.3 如何安装cmake3.9.4


作为一个Linux小白,并且还只是一个普通用户,不在sudoers 里面,更没有root权限,安装cmake花费了好几天时间,所以记录下来,写的不好大家不要喷。

首先安装包的下载,就没那么容易!!!

我最开始下载的是右下角红框圈出的这种,然后按照“三步法”, ./configure; make; make install. 可是第一步就走不通,总是提示“没有那个文件或目录”,查了好久资料才知道,原来./configure 是  源代码 安装第一步,而我下载的是编译好的二进制文件,正如左上角红框所示,而我根本不知道还有源代码二进制这两种不同的安装包,最终才下到了源代码包:

然后tar -zxvf cmake-3.9.4.tar.gz, 解压完成,cd到解压后的目录,这下第一步./configure就走通了,然后make很顺利,再接着make install 就出问题啦!!!

  具体提示错误当时没有截图,现在不记得了,大概就是我的权限不够,查了资料之后得知应该设置一下安装路径,安装在自己的目录下,在第一步configure那里就要设置,./configure --help可以看到有一个--prefix选项,这个就是用来设置安装目录的

比如我设置的安装目录为./configure --prefix=/home/me/cmake-3.9.4,然后make, make install就安装好了。接下来就要设置环境变量,在cmake解压后的目录下,ls -a,可以看到有一个.bashrc文件,就是要把自己的cmake的bin目录添加到这个文件里,以 "."  开头,说明这是一个隐藏文件,如果只用ls命令,不加-a选项,是看不到的(我也是查了之后才知道的),在这个文件末尾添加一行

export PATH=/home/me/cmake-3.9.4/bin:$PATH ,当然这是我自己的路径,大家根据自己的路径添加,反正就是解压的cmake下的bin目录。然后保存,再在命令行执行一句

source /home/me/.bashrc

这样子就可以永久的把这个环境变量保存下来,在下一次打开终端的时候这个环境变量还在,否则就只能在当前终端生效。

echo $PATH可以看到环境变量已经添加进去

然后cmake --version可以输出cmake version 3.9.4,表示已经安装成功。


版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/lumanman_/article/details/78235366
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-06-20 20:01:38
  • 阅读 ( 708 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢