c++ - 使用 rcpp/rinside 包时如何将 dll 库包含在 makefile 中

标签 c++ r dll rcpp rinside

我将 R 与 Rinside/Rcpp 包一起使用。我能够从我基于 Rinside 包编写的 C++ 代码生成 .exe/.o/.dll 文件 (A)。

然而,后来我发现我想使用 A.dll 作为我的其他功能的库。但我想不出办法做到这一点。有什么提示吗?或者我可以引用的任何文档?

谢谢

最佳答案

RInside 有四个目录,里面都是例子,其中三个分别是 use

  • 用于并行计算的 MPI
  • 用于 GUI 应用程序的 Qt
  • Wt 网络应用

并且每个都有一个工作 Makefile 向您展示除了已经使用的 R、Rcpp 和 RInside 库之外,如何设置与外部库的链接。

关于c++ - 使用 rcpp/rinside 包时如何将 dll 库包含在 makefile 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10746103/

相关文章:

C++做引用占用内存

c++ - 数字中设置的位数

c++ - 如何将双向链表与动态数组一起使用?

r - 使用R package drake可以有多个计划吗?

c# - 将 C# dll 与 G-WAN 一起使用

delphi - 在 DLL 中填充 TStringList

c++ - 如何从/向 boost MSM 状态机交换数据

r - 从同一包中的 R 代码调用 Rcpp c++​​ 函数

r - 调整 highlight.sector() 宽度和位置 - R 中的弦图(circlize 包)

c++ - 编写库时是否应将可见性/导出宏应用于模板?