大概的问题提示是 cxx14 is not defined。
判断原因是服务器上的c++编译器版本太低。在自己的目录下编译安装gcc解决该问题。
如何修改R的编译环境参考该篇xgoost安装:
1. 在用户目录下创建.R/文件夹:mkdir .R/
2. 在.R/下创建Makevars文件:
vim .R/Makevars/ 并键入如下文字:
CXX14FLAGS=-O3 -march=native -mtune=native -fPIC
CXX14=g++
3. 指定自己编译安装的较新版本的gcc路径和gcc的lib64库
export PATH=/<user_defining>/bin/:$PATH
$export LD_LIBRARY_PATH=/<user_defining>/lib64/:$LD_LIBRARY_PATH