在R包中包含hpp文件

问题描述

我正在编写一个使用Rcpp的R包,以将用C ++编写的函数调用到R代码中。其中一些功能和模板是按照boost使用的约定(并在here中进行了讨论)写入扩展名为.hpp的文件中。

在构建( @Override public void onResume() { super.onResume(); MainActivity.hideBottomNav(); } @Override public void onStop() { super.onStop(); MainActivity.showBottomNav(); } )和检查(R CMD build .)软件包时,这不会导致错误,但是会返回下一个警告:

R CMD check --as-cran package.tar.gz

好的,这不是大问题,但是我担心的是,为什么警告? * hpp文件的命名是否被认为是R社区的不良做法?是否出于客观或社区原因,为什么我应该使用* cpp / * h文件而不是* hpp作为模板?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)