2012 年 11 月 29 日,发布了一个新版本的 RStudio,它可以“编写 C++ 函数并将它们简单地导入 R,就像你获取 R 脚本一样”。我变得超级感兴趣,认为类似于将 knitr 和 Latex 集成到 RStudio 中,这使我能够将 RStudio 用于我的 R 程序和 Latex 代码,新版本使我能够对我的 C++ 代码做同样的事情。我是 C++ 的初学者,我认为现在 Rstudio 已经使 C++ 编程和 R 中的源代码变得容易,现在是开始学习 C++ 的好时机,我的项目需要大量计算。下载新版本并创建新的 .cpp 文件并编写简单的 C++ 代码后,我无法编译它。请您指导我:
1)新的 RStudio 是否可以用作编写和运行我的 C++ 代码的编辑器,而不是 Visual Studio 或其他编辑器/IDE?(类似于我对我的 Latex 代码所做的事情)
2)如果是这样,我假设我需要单独设置 C++ 编译器,你能指导我如何在 mac 中做到这一点吗?
3) 就像加载 knitr 包一样,我是否需要在 R 中加载任何包才能在 Rstudio 中获取/或运行我的 C++ 代码?
3) 最后,我是否需要设置 RStudio 首选项才能直接从 RStudio 编译我的 C++ 代码?