首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到getClassDef

找不到getClassDef
EN

Stack Overflow用户
提问于 2013-07-18 06:10:44
回答 1查看 113关注 0票数 0

我已经在Windows上使用Swig为DLL创建了一个R包装器。计算机上安装了最新的R版本。

R示例只是加载新的dll并调用一个函数进行测试。不幸的是,我得到了这个错误:

代码语言:javascript
复制
"could not find function getClassDef".

vs2008项目构建调用swig.exe,后者也创建一个mydll.r文件。此文件列出了getClassDef的sum函数调用。

链接到DLL的r库具有R_getClassDef。问题是: getClassDef是在哪里定义的。

我将我的样例脚本mydll.r放入r.dll所在的r\bin\x386中。它是版本3.xx

我使用rscript sample.r运行示例。r

感谢您的任何帮助

EN

回答 1

Stack Overflow用户

发布于 2013-07-18 20:17:11

要查找函数所在的包,请使用find函数。

代码语言:javascript
复制
find("getClassDef")
## [1] "package:methods"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17711157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档