3

当我编写独立的 cpp 脚本时,我使用 // [[Rcpp::plugins(openmp)]].

但是,当我尝试使用 Rcpp 构建 R 包时,我不知道如何让编译器知道我有一个插件。我试图添加Plugin:openmp描述,但它不起作用。

任何人都可以帮忙吗?

4

1 回答 1

10

src/Makevars相应地进行编辑,这在编写 R 扩展中进行了解释:

PKG_CFLAGS = $(SHLIB_OPENMP_CFLAGS)
PKG_LIBS = $(SHLIB_OPENMP_CFLAGS)

有关详细信息,请参阅上面链接中的第 1.2.1.1 节。

于 2015-04-17T02:17:08.957 回答