R中的仅Unix程序包错误
我正在尝试为Windows 8 x64构建R包。但是,当运行R中的仅Unix程序包错误,r,build,compiler-errors,R,Build,Compiler Errors,我正在尝试为Windows 8 x64构建R包。但是,当运行R CMD INSTALL--build bigmemory_4.4.3.tar.gz时,我收到错误错误:仅Unix软件包。我不知道为什么会发生这种情况,但我猜这与包的配置文件有关。我使用的是R3.0.1,64位 请参见此,Windows支持已暂停。它不是你的R版本,如果你想使用它,你必须使用cygwin或者安装一个Linux分区。您也可以尝试该软件包。中说“由于Boost头文件出现问题,Windows支持暂时暂停”。对于最新版本的bi
R CMD INSTALL--build bigmemory_4.4.3.tar.gz
时,我收到错误错误:仅Unix软件包
。我不知道为什么会发生这种情况,但我猜这与包的配置文件有关。我使用的是R3.0.1,64位 请参见此,Windows支持已暂停。它不是你的R版本,如果你想使用它,你必须使用cygwin或者安装一个Linux分区。您也可以尝试该软件包。中说“由于Boost头文件出现问题,Windows支持暂时暂停”。对于最新版本的bigmemory
您在评论中提到的软件包不依赖于特定版本的bigmemory,因此您可以尝试从中构建一个较旧版本的bigmemory。根据bigrf的文档,我安装依赖项的软件包bigmemory可以为windows安装:那么他们的文档是错误的。阅读“由于Boost头文件的问题,Windows支持暂时暂停。”这太糟糕了。谢谢你提供的信息。使用Cygwin将不起作用。。。除非你建议他们通过Cygwin从源代码重新构建R,Cygwin不受很好的支持。你可以试试debian或ubuntu分区。你想做什么?Josh,是的,你是对的,我想在我的脑海里我想cygwin访问另一个盒子/分区或安装了R的虚拟机。很抱歉,.R>3.0改变了对长整数的支持,以及它处理.call()和.internal()之间的一些事情的方式。如果你安装了一个在R2.1x下构建的软件包,这会有点风险。不过值得一试,只需为自己编写一两个测试套件,以确保它都能工作,并且您可以信任结果。