Я хочу использовать RcppGSL и RcppArmadillo в то же время, возможно ли использовать несколько плагинов в cxxfunction (встроенного CRAN-пакета)? я нашел способ сделать: Несколько плагинов в cxxfunction
но мне кажется, не то, что интуитивно.
Я хочу использовать RcppGSL и RcppArmadillo в то же время, возможно ли использовать несколько плагинов в cxxfunction (встроенного CRAN-пакета)? я нашел способ сделать: Несколько плагинов в cxxfunction
но мне кажется, не то, что интуитивно.
Хороший вопрос. (И было бы еще лучше на rcpp-devel.)
Я думаю, вам нужно написать свой собственный комбинированный плагин, см. Вопрос 3.6 «Как написать плагин для встроенного пакета» виджеты Rcpp-FAQ для Детали.
Простой способ начать с существующего плагина, скажем:
require(inline)
require(RcppArmadillo)
foo <- getPlugin("RcppArmadillo")
, а затем связывайтесь с обув, и использовать его в качестве аргумента параметров в вызове cxxfunction. Подробнее об этом в. Cxxfunction.
Да. Но мне также нравится то, что мы говорим в Rcpp-FAQ. –
уверенный предмет. два разных угла :-) –
Ваше редактирование в порядке. Вот как вы определяете и регистрируете плагин для 'cxxfunction()'. –