提交使用OpenMP的R包

时间:2013-10-25 05:35:22

标签: c++ r openmp

我尝试提交支持OpenMP的R包(如果openmp可用,可以在Linux中编译该包)。

我检查时可能会收到此错误。

  

检查Makevars中的编译标志......警告   变量'PKG_CXXFLAGS'中的非可移植标志:     -fopenmp

如何抑制此错误并将其提交给CRAN。

1 个答案:

答案 0 :(得分:8)

R Extensions Manual开始,您需要:

PKG_CXXFLAGS = $(SHLIB_OPENMP_CXXFLAGS)

有关最近的R-help帖子,请参阅here,其中包含示例CRAN包和更多信息。