参考这个文档,很详细了
linux R-3.4.1实测源码编译安装 - qq_30498935的博客 - 优快云博客
需要注意的点
1.手动安装zlib,bzip2、xz、pcre和curl等依赖的lib,注意添加路径PREFIX=/HOME/packages
2.设置安装好的包的环境变量(!这步最重要)
export PATH=/HOME/packages/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$LD_LIBRARY_PATH
export CFLAGS="-I/HOME/packages/include"
export LDFLAGS="-L/HOME/packages/lib" 前两个是安装R的“make”过程需要用到的,后两个是“configure”过程需要用到的。