2013-10-25 4 views
3

Я попытался отправить пакет R, который поддерживает OpenMP (этот пакет можно скомпилировать в Linux, если openmp доступен).Отправка пакета R, использующего OpenMP

У меня есть эта ошибка, когда я проверил, может упаковать.

проверка флаги компиляции в Makevars ... ПРЕДУПРЕЖДЕНИЕ непортабельных флагов в переменном «PKG_CXXFLAGS»: -fopenmp

Как я могу подавить эту ошибку и отправить его в CRAN.

+0

Это не ошибка. Это предупреждение. –

+0

Это означает, что я могу отправить его в CRAN без каких-либо проблем? – user1436187

+0

Возможно, вам стоит посмотреть на другие пакеты, которые имеют внешние зависимости. –

ответ

8

С R Extensions Manual, вам нужно:

PKG_CXXFLAGS = $(SHLIB_OPENMP_CXXFLAGS) 

См here для недавней R-справочном пост с примерами CRAN пакетов и получения дополнительной информации.

Смежные вопросы