Это не так сложно.По умолчанию каждый пакет Rcpp имеет значение по умолчанию src/Makevars
, которое содержит
## Use the R_HOME indirection to support installations of multiple R version
PKG_LIBS = `$(R_HOME)/bin/Rscript -e "Rcpp:::LdFlags()"`
, где библиотека для самого Rcpp находится динамически путем запроса R. Вы просто расширяете это и добавляете
-lboost_graph
(и / или, возможно, параллельный или mt варианты).Если они установлены в необычном месте, добавьте также -L...
флажки.Dito для PKG_CFLAGS для заголовков.
Вот и все.См. Руководство Writing R Extensions
для получения более подробной информации о сборке пакетов R.