На Mac у Rcpp нет папки lib
В Mac OS X 10.7.5 я установил Rcpp и RInside на R 3.0.2. Если я захожу в папку RInside, я вижу и папку lib и libs. Однако в папке Rcpp есть только папка libs, содержащая каталоги Rcpp.so и Rcpp.so.dSYM. Должен ли Rcpp содержать папку lib с чем-то вроде libRcpp.a и libRcpp.dylib, чтобы я мог ссылаться на нее в g++?
Спасибо!
1 ответ
Решение
Комментарий @josilber полностью верен. С выпуском 0.11.0 нам больше не нужна пользовательская библиотека для Rcpp. Как сказано в его файле NEWS:
\item Functions provided/used by \cpkg{Rcpp} are now registered
with R and instantiated by client package alleviating the new for
explicit linking against \code{libRcpp} which is therefore no
longer created.
RInside, как и многие другие пакеты, был обновлен соответствующим образом. Из журнала изменений RInside:
* inst/examples/*/Makefile: Note that Rcpp (>= 0.11.0) no longer
requires the RCPPLIBS variable
[...]
* src/Makefile: PKG_LIBS no longer points to Rcpp's library
* inst/examples/standard/Makefile: Note that Rcpp (>= 0.11.0) no
longer requires the RCPPLIBS variable