[Debian8 cmake] 在无root权限下安装cmake

原因

咱的程序是依赖cmake的喵,但是服务器又没有安装cmake,但但是还没有root权限喵。

没有root权限也可以喵

它是可以装在 $HOME 下的喵。
从 cmake 官网中下载最新版 cmake,然后放到 $HOME 目录里喵。
然后解压喵:

$ tar -zxvf cmake-3.8.0-rc1.tar.gz

编译喵:

$ ./configure --prefix=/path/to/bin
$ make -j8
$ make install

/path/to/bin 改成自己的 $HOME 目录喵, echo $HOME
蓝后把编译出来的cmake放到环境变量里喵:

$ echo 'export PATH=$PATH:/path/to/bin' >> ~/.bashrc

像刚才一样,把/path/to/bin改成自己的 $HOME 目录喵。
立即生效 bashrc:

$ source ~/.bashrc

蓝后输入 cmake --version 看看版本是不是乃刚刚下载的。