2012-01-21 42 views

回答

1

谷歌搜索“R建立共享库”导致我following solution您的问题。您可以使用R CMD SHLIB来编译R的共享库(分别为dll,对于windows和linux)。有关详细信息,请参阅the documentationR CMD SHLIB

1

根据您在创建dll时指定的选项,根本不需要重新编译它。加载DLL,在R型

dyn.load("/path/to/file.dll") 

,然后,如果你的出口子程序sub,使用

.Fortran("sub", ...) 

调用它。

相关问题