1

R および C++ でコーディングする必要がある 1 つのプロジェクトに取り組んでいます。次の投稿は、C++ で R を呼び出すのに非常に役立つことがわかりました。

C++ から R 関数を呼び出す

整理するために、Netbeans IDEを使用していますが、netbeansでRをコーディングできません。同じプロジェクトで C++ プログラムから R 関数を呼び出すことができるように、netbeans にプラグインはありますか。

よろしく

4

1 に答える 1

0

私は最近同様の問題を抱えており、この回避策よりも良いものを見つけることができません:

  1. Eclipse、C / C ++用のCDTプラグイン、およびR用のStatETプラグインをインストールします。
  2. メインフォルダ内に、C / C++プロジェクト(たとえば「mypackage_Cpp」)を作成します。ここでC / C ++ソース(通常はsrc /)を作成し、次にRプロジェクト(たとえば「mypackage_R」)を作成します。ここにRファイルがあります(通常はR/フォルダ)。[mypackage_Cppを参照]チェックボックスをオンにします。

次に、C / C ++コードのナビゲーション/フォーマットおよびリファクタリングオプション(私が使用しているものの99%)が機能します。さらに、StatET機能(一部のリファクタリング、オブジェクトブラウザー、Rコードの実行...)を使用できます。

RStudioはRには適していますが、C / C ++用の上記の機能(フォーマット/リファクタリング/ナビゲート)がありません。最後に、NetBeansソリューションを好みますが、今はモジュールを作成する時間がありません。

注:devtoolsも興味深いようです。おそらく、ここで試みたことをよりクリーンな方法で実現しています。

于 2013-03-22T01:20:01.620 に答える