我正在尝试开发一个 R软件包,该软件包使用一些使用Rcpp
的C ++代码。在我的C ++代码中,我使用在行头建议的.hpp
中放置的标头inst/miscell
中编码的C ++库
PKG_CXXFLAGS = -I../inst/miscell
在 Makevars 和 Makevars.win 中,但是当我编译该软件包时,我得到一条注释,提示我:
checking installed package size ... NOTE
installed size is 39.4Mb
是否有可能不将头文件包含在代码中,并从GitHub或软件包编译时的任何地方获取?
如果可能的话,哪种方法最好?