提交使用OpenMP的R包

use*_*187 3 c++ r openmp

我试图提交支持OpenMP的R包(如果openmp可用,这个包可以在Linux中编译).

我检查可能包装时出现此错误.

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

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

Kev*_*hey 8

R扩展手册中,您需要:

PKG_CXXFLAGS = $(SHLIB_OPENMP_CXXFLAGS)
Run Code Online (Sandbox Code Playgroud)

请参阅此处查看最近的R-help帖子,其中包含示例CRAN包和更多信息.