我试图提交支持OpenMP的R包(如果openmp可用,这个包可以在Linux中编译).
我检查可能包装时出现此错误.
检查Makevars中的编译标志...警告变量'PKG_CXXFLAGS'中的非可移植标志:-fopenmp
如何抑制此错误并将其提交给CRAN.
从R扩展手册中,您需要:
PKG_CXXFLAGS = $(SHLIB_OPENMP_CXXFLAGS)
Run Code Online (Sandbox Code Playgroud)
请参阅此处查看最近的R-help帖子,其中包含示例CRAN包和更多信息.