如何在 c++ cli 程序中嵌入 R

How to embed R in a c++ cli program

本文关键字:程序 cli c++      更新时间:2023-10-16

我想将R嵌入到c ++ winforms应用程序中。它将图形输出到图片框,并将数字输出到富文本框。它从文本框中获取命令。我尝试了头文件 RInside.h,但没有这样的文件。伪代码:

 #include <someDirToImbedR>
 ExecuteButton_Click(args) {
 RExecute(commandTextBox->Text);
 outputGraphPictureBox->Load(output_graph);
 richTextBox1->Text = OutputString; 
 }

我在SO上发现了这篇文章,涉及(可能是)同样的问题。

这是Dirk Eddelbuettel的存储库链接。它甚至有 c++ 的示例代码供您自己尝试。

此外,此链接可能会有所帮助。

希望这能带你走上正轨。不幸的是,我个人只在 C# 中使用 R。