Data.table: 错误:包“data.table”编译失败

创建于 2018-05-14  ·  3评论  ·  资料来源: Rdatatable/data.table

你好,

我在 R 3.4.3 中安装 data.table 有困难。 我在下面得到的错误:
clang -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG -I/usr/local/include -fopenmp -fPIC -Wall -g -O2 -cassign.c -oassign.o
clang:错误:不支持的选项“-fopenmp”
make: * [assign.o] 错误 1
错误:包“data.table”编译失败

  • 删除 '/Library/Frameworks/R.framework/Versions/3.4/Resources/library/data.table'
    install.packages 中的警告:
    包“data.table”的安装具有非零退出状态

任何建议,将不胜感激。 谢谢!

openmp

最有用的评论

不幸的是,MacOS 上用于 oldrel 的二进制包仍然没有建立在 CRAN 上(现在已经 2 周了)。 否则,您可以使用 CRAN 的 Mac 二进制包。

我搜索了文本unsupported option '-fopenmp' ,发现这个已关闭(即已解决)问题: https :

来自 Mac 源指令的 data.table 安装在这里: https :

希望有帮助。 如果解决请关闭。

所有3条评论

不幸的是,MacOS 上用于 oldrel 的二进制包仍然没有建立在 CRAN 上(现在已经 2 周了)。 否则,您可以使用 CRAN 的 Mac 二进制包。

我搜索了文本unsupported option '-fopenmp' ,发现这个已关闭(即已解决)问题: https :

来自 Mac 源指令的 data.table 安装在这里: https :

希望有帮助。 如果解决请关闭。

问题是已知的,并已解决。 现在唯一的问题是 R oldrel 的 CRAN 上没有提供最近的二进制文件。 这也是#2406 的副本。 关闭。

我今天早些时候向[email protected]发送了一封电子邮件。 对于将来发现此问题的其他人, CRAN 检查页面的 data.table显示 r-oldrel-osx-x86_64 已过期一个月。 old-rel 表示 R 3.4.* MacOS 二进制文件通常是最慢的,需要一两个星期。 但是 1 个月比平常多得多。

此页面是否有帮助?
0 / 5 - 0 等级