2012-01-21 44 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", ...) 

調用它。

相關問題