gpt4 book ai didi

c++ - 使用 RStudio 的 R 和 C++

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:37:52 24 4
gpt4 key购买 nike

2012 年 11 月 29 日,发布了新版本的 RStudio,使“write C++ functions and simply source them into R just as you’d source an R script”成为可能。我变得非常感兴趣,认为类似于将 knitr 和 Latex 集成到 RStudio 中,这使我能够将 RStudio 用于我的 R 程序和 Latex 代码,新版本使我能够对我的 C++ 代码执行相同的操作。我是 C++ 的初学者,我认为现在 Rstudio 已经使用 C++ 编程和在 R 中获取它变得容易,现在是开始学习 C++ 的好时机,我的项目涉及繁重的计算确实需要它。下载新版本并创建新的 .cpp 文件并编写简单的 C++ 代码后,我无法编译它。你能指导我吗:

1) 新的 RStudio 是否可以代替 Visual Studio 或其他编辑器/IDE 用作编写和运行我的 C++ 代码的编辑器?(类似于我对 Latex 代码所做的)

2) 如果是这样,我假设我需要单独设置 C++ 编译器,你能指导我如何在 mac 中做到这一点吗?

3) 就像加载 knitr 包一​​样,我是否需要在 R 中加载任何包才能在 Rstudio 中获取/运行我的 C++ 代码?

3) 最后,我是否需要设置 RStudio 首选项才能直接从 RStudio 编译我的 C++ 代码?

最佳答案

关于您的问题的快速解答:

  1. 不,RStudio 不太可能成为独立 C++ 的 IDE程序,虽然它确实提供了一个编辑器,你可以定制生成文件...
  2. 这在网络上的许多教程中都有很好的记录,当然还有 R 文档(请参阅 Writing R Extensions。您希望我们在这里为您重新键入它有点粗鲁。另请参阅 documentation on the RStudio网站。
  3. 是的,您需要 Rcpp为此打包。
  4. (你的计数结束了。)这个问题对我来说没有意义。如果您解决了 1) 到 3) 问题,事情可能会变得更加清晰。

试试 Google、RSeek.org 和 SO 搜索功能。这些问题以前都被提出过并得到了回答。

关于c++ - 使用 RStudio 的 R 和 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13906156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com