如何从Linux环境交叉编译MacOS的R包?
我正在运行Linux并试图编译一个R包,以便在Mac上使用。我只能找到Linux->Windows和MacOS->Windows交叉编译说明。有人知道我应该如何为R编译MacOS二进制软件包吗如何从Linux环境交叉编译MacOS的R包?,linux,macos,r,cross-compiling,Linux,Macos,R,Cross Compiling,我正在运行Linux并试图编译一个R包,以便在Mac上使用。我只能找到Linux->Windows和MacOS->Windows交叉编译说明。有人知道我应该如何为R编译MacOS二进制软件包吗 或者,我会满足于构建服务器。同样,有一个Windows build server for R软件包,但是有人知道MacOS build server吗?首先构建一个gcc交叉编译器——请参阅其文档 不过,可用的库可能是一个限制因素。您必须从OS X中重建所有您想要链接的内容。只需补充说明: 虽然可以安装i
或者,我会满足于构建服务器。同样,有一个Windows build server for R软件包,但是有人知道MacOS build server吗?首先构建一个gcc交叉编译器——请参阅其文档 不过,可用的库可能是一个限制因素。您必须从OS X中重建所有您想要链接的内容。只需补充说明: 虽然可以安装in-R软件包(来自所有主要平台Windows、Mac、Linux的预编译二进制软件包),但在安装过程中,也有用于从源代码构建软件包的工具 从源()安装的示例:
< P>根据包(纯R或其他一些类似C/C++的语言),根据您使用的操作系统,需要额外的工具来构建包(源于源代码,例如Windows,R Linux系统的R BASE-DEV)。对于一次性的交叉构建可能不可行。R SNP矩阵包的作者显然经常这样做。考虑好好问问他。
install.packages("Simpsons", type="source")