提问者:小点点

如何构建与R/RCPP一起使用的外部C++库(例如Boost)


我在互联网上似乎找不到任何介绍如何构建和编译一个C++库以便它可以通过Rcpp包在R中使用的东西。 我遗漏了库以某种方式链接到R工具的一些步骤

例如,如何使boost库与R或任何其他此类库一起工作?

正常说明:

https://andres.jaimes.net/718/how-to-install-the-c-boost-libraries-on-windows/https://www.boost.org/doc/libs/1_55_0/more/getting_started/windows.html#或-build-from-the-command-prompt


共1个答案

匿名用户

这几乎可以肯定是重复的,但我正在执行任务,现在无法搜索。。。

“这仍然很复杂”,但是RCPP1.0.5现在也发布了这篇arXiv论文,我在这篇文章上写了这篇小插曲。 简而言之,您需要区分

  • 标头-只有您可以发送或包含
  • 包含和生成的小型库
  • 外部库

第三个是最困难的,因为您现在有一个问题,就是如何将它送到CRAN和您的用户那里。

相关问题


MySQL Query : SELECT * FROM v9_ask_question WHERE 1=1 AND question regexp '(构建|r|rcpp|外部|c++|库|boost)' ORDER BY qid DESC LIMIT 20
MySQL Error : Got error 'repetition-operator operand invalid' from regexp
MySQL Errno : 1139
Message : Got error 'repetition-operator operand invalid' from regexp
Need Help?