2013-10-25 38 views
3

我試圖提交支持OpenMP的R包(如果openmp可用,可以在Linux中編譯此包)。提交使用OpenMP的R包

我收到了這個錯誤,當我檢查可能包。在Makevars

檢查的編譯選項...變量「PKG_CXXFLAGS」警告 非便攜的標誌: -fopenmp

我怎樣才能制止這種錯誤,並將其提交給CRAN。

+0

這不是一個錯誤。這是一個警告。 –

+0

這意味着我可以將它提交給CRAN而沒有任何問題? – user1436187

+0

你應該看看其他有外部依賴的包。 –

回答

8

R Extensions Manual,您需要:

PKG_CXXFLAGS = $(SHLIB_OPENMP_CXXFLAGS) 

對於最近的R-幫助後用例如CRAN包和更多信息,請參閱here