为什么没有 R for Windows 的 64 位版本?

How come there is no 64bit build of R for Windows?

提问人:user161259 提问时间:9/7/2009 最后编辑:Peter Mortensenuser161259 更新时间:8/27/2011 访问量:1593

问:

为什么 R 没有 64 位 Windows 预构建的二进制文件?

Windows R 32 位-64 位

评论


答:

1赞 unwind 9/7/2009 #1

这些人声称他们“移植”了 1,500 个包来创建他们的 64 位版本的 R。如果这是真的,那么所需的努力程度可能是为什么没有免费版本可用的部分原因。

如果您不要求免费下载,那么同一来源似乎正在提供它,尽管是商业上的。

5赞 Dirk is no longer here 9/7/2009 #2

更新

R for Windows 的当前版本(自 R 2.11 起)附带 64 位可执行文件。

过去没有合适的免费编译器可用。引用旧的 R-on-Windows FAQ(取自源代码,因此带有 texinfo 标记):

要在 64 位 Windows 上构建 64 位版本,您需要一个合适的 编译器,并使用 @code{binutils} 的 Mingw64 端口进行实验,并进行实验 @code{gcc} 未能在 R 上生成工作版本。你是 当然欢迎尝试商业compiler@footnote{比如那些来自 英特尔和PGI:Microsoft集合中没有Fortran编译器,但是 可以使用@code{f2c}},以及使用此类的预编译版本 编译器可从 R 再分发器获得。

REvolution Computing 在官方 R 获得 64 位支持之前,其商业/企业产品中有一个 Windows 64 位版本。

评论

0赞 Marek 2/25/2010
这是个非常好的消息。我发现已经是开发版本,我给出了一个链接,因为它不是那么容易找到 cran.r-project.org/bin/windows64/contrib
3赞 user269767 4/30/2010 #3

现在有!检查 cran