gpt4 book ai didi

r - R包开发中的代码组织

转载 作者:行者123 更新时间:2023-12-03 12:52:28 24 4
gpt4 key购买 nike

R开发软件包时,所有R源文件都放在子目录R/中,所有编译后的代码都放在子目录src/中。

我想为这些文件夹中的文件添加一些组织,而不是将所有内容都转储到顶层。例如,假设我正在开发客户端服务器应用程序。从逻辑上讲,我想将所有客户端R源文件组织在R/client/中,并将所有服务器R源文件组织在R/server/中。

开发软件包时,可以在子文件夹中组织代码吗?如果可以,怎么办? Writing R Extensions手册不提供任何指导,R CMD build也不检测R/下子文件夹中存储的文件。

最佳答案

如果没有其他设置(例如定义自定义Makefile),则不能使用子文件夹。最好的办法是使用前缀:client-a.rclient-b.rserver-a.rserver-b.r等。

关于r - R包开发中的代码组织,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18584807/

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