我在尝试安装多个R软件包时遇到gcc
错误,例如devtools和plyr会出现相同的错误。
gcc: error: unrecognized command line option '-fstack-protector-strong'
gcc: error: unrecognized command line option '-Wdate-time'
/usr/lib/R/etc/Makeconf:132: recipe for target 'devtools.o' failed
我正在使用ubuntu 16.04和R:3.3.2。我有一个工作版本的R但是有些库有问题,所以我做了:
apt-get remove r-base-core
并跟随this重新安装
如果需要,可以获得一组重新安装R的指令并修复gcc错误。
顺便说一句:我还有一个anaconda版本,我已经删除了。修改
$ gcc --version
gcc (Ubuntu 4.8.5-4ubuntu2) 4.8.5
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
答案 0 :(得分:2)
如果有人再次获得此信息,最简单的解决方案是将gcc升级到gcc.4.9。 然后一切都按预期工作。