dyn.load()中的错误:无法加载共享对象
我在R中修改了“randomForest”包。
如您所知,我们可以通过修改C文件来自定义randomForest包。
首先,我下载了包含许多c文件的randomForest crab文件。 classTree.c,regrf.c,rf.c等
其次,我在macOS的终端运行$ R CMD SHLIB rf.c。 然后,我可以得到“rf.so”文件。
第三,我在R中运行dyn.load(“rf.so”)。我有以下问题。
dyn.load("path/rf.so")
Error in dyn.load("path/rf.so") :
unable to load shared object 'path/rf.so':
dlopen(path/rf.so, 6): Symbol not found: _Xtranslate
Referenced from: path/rf.so
Expected in: flat namespace
in path/rf.so
我怎么解决这个问题?
链接地址: http://www.djcxy.com/p/26825.html上一篇: Error in dyn.load() : unable to load shared object
下一篇: Cannot load in R with dyn.load a dll compiled with Visual Studio