无法在 UNIX 系统上安装 R 包

无法在 UNIX 系统上安装 R 包

我尝试在 UNIX 系统上安装 R 包(包括 ggplot2),但收到以下错误消息:

c++ -m64 -std=c++11 -I"/usr/local/lib64/R/include" -DNDEBUG -Itestthat  -I/usr/local/include   -fPIC  -fpic -c clip-lines.cpp -o clip-lines.o
cc1plus: error: unrecognized command line option "-std=c++11"
make: *** [clip-lines.o] Error 1

任何版本的 R 都会出现此问题 - 我已尝试过 3.6.3 和 4.0.5。

显然,问题可能与 ~/.R/Makevars 文件有关,但我不知道如何解决这个问题。

答案1

通过在终端中输入以下内容解决:

scl enable devtoolset-6 bash

现在软件包安装得很好。

相关内容