c++ - 开发需要大量 C++ 库的 R 包的最佳方法是什么?
问题描述
我正在尝试开发一个R 包,它使用一些 C++ 代码,使用Rcpp
. 在我的 C++ 代码中,我使用了一个在头文件中编码的 C++ 库,我按照该行的建议将其.hpp
放入inst/miscell
PKG_CXXFLAGS = -I../inst/miscell
在Makevars和Makevars.win中,但是当我编译包时,我收到一条说明:
checking installed package size ... NOTE
installed size is 39.4Mb
是否有可能不在代码中包含头文件并从 GitHub 或编译包时的任何地方获取它?
如果可能的话,这是最好的方法吗?
解决方案
推荐阅读
- ruby - 什么 vscode ruby 扩展检测到未声明的变量之类的东西?
- javascript - 如果窗口宽度在 1000 像素以下超过 0.2 秒,是否可以重新加载网站?
- javascript - 将数值从一个 php 文件传递到另一个
- angular - Angular 9 服务使用 Observables/BehaviorSubject 按父 ID 返回结果
- html - 如何将 css 类应用于 ngFor 中的单个项目
- twilio - Twilio 拨打两个收件人,其中一个充当呼叫者
- c# - 是否可以在 .NET Core 3.1 中创建 Windows Powershell Cmdlet/Module(或便携式模块)?
- css - 如何覆盖引导程序 4 折叠菜单上的默认动画?
- c - 来自三字符指针的分段错误
- excel - Excel如何将2列与交错的空单元格结合起来