gpt4 book ai didi

c - C 中的 R 包依赖于另一个 R 包

转载 作者:行者123 更新时间:2023-11-30 14:26:38 25 4
gpt4 key购买 nike

我正在编写一个 R 包,我想在其中最小化一些函数。由于我对 optim.c 的可直接访问的优化功能不满意,我想使用一个包进行优化(rnlopt、optimx)...我的问题是如何告诉 R 我的包依赖于另一个包(这也是一个贡献的包)?在这种情况下我该如何编译和安装我的包。非常感谢

最佳答案

“我如何告诉 R 我的包依赖于另一个包”的答案是,将 Depends: OtherPackage 添加到 DESCRIPTION

但是,如果您只想重用一些 C 代码,则实际上不能,除非该包明确提供了一个可与 LinkingTo 一起使用的 API - 请参阅 R-ext 5.8:http://r.research.att.com/man/R-exts.html#Linking-to-other-packages这有法律和技术原因。

关于c - C 中的 R 包依赖于另一个 R 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8842884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com