我刚刚将R从3.3.1更新为3.4.1。现在我无法使用插件sourceCpp()来获取C ++代码。当尝试获取函数rcppfunc时,我收到错误:
clang:错误:不支持的选项' -fopenmp' make:*** [rcppfunc.o]错误1
在更新之前一切正常。
还有其他人有类似的C ++ - 3.4.1的编译器问题吗?
答案 0 :(得分:2)
请参阅以下帖子,了解如何通过启用OpenMP编译来解决-fomp
错误:
http://thecoatlessprofessor.com/programming/openmp-in-r-on-os-x/
特别是,您可以获取我在此处创建的二进制安装程序:
https://uofi.box.com/v/r-macos-clang-pkg
这是基于预编译的clang4二进制文件: