0

これまでにこのトピックについて尋ねてきた人のほとんどは、これらのパッケージのインストール プロセスの途中にあるようです (私は開始方法がほとんどわかりません) か、Eclipse + StatEt などを使用しているようです。絶対に必要な。私は Rcpp の FAQ と紹介を読み通そうとしましたが、コンピューティングの知識が比較的不足しているため (次の段落を参照)、これらのパッケージをインストールするのにあまり役に立ちませんでした。

現在、私は cygwin 経由で g++ コンパイラを使用して C++ コードをコンパイルしていますが、R を使用するための基本的な R インターフェイス (ダウンロードに付属しているもの) ほど複雑なものはありません。標準install.packages()コマンドまたは標準ライブラリ以外のソースからの C++ コード、または私が自分で作成したファイル。また、違いがあるとすれば、私は自分で R パッケージや C++ パッケージを作成したことがありません。私の C++ での経験は、その言語で 1 学期分のプログラミングを行った人のレベルにあり、R は主に「プログラミング言語」ではなく「統計パッケージ」として使用しています。

基本的に、これらのパッケージをインストールして使用する方法を理解するための明確で簡潔な方法を探しています。または、それができない場合は、それらを使用できるようになる前にコンピューティングについて理解する必要がある追加事項に関する情報へのリンクを探しています。

これまでの冒険で出会った、理解できないいくつかの用語は次のとおりです。

  • "make" / "makefile" (同じものを参照していると仮定)
  • バイナリ、およびそれらが通常のファイルとどのように異なるか
  • 「ソースからビルド」

これらの用語を知らずにインストール プロセスを理解できない場合は、これらの用語の意味についてアドバイスをいただければ幸いです。

4

1 に答える 1

3

あなたが書く

現在、cygwin 経由で g++ コンパイラを使用して C++ をコンパイルしています。

これは明らかに R ではまったくサポートされていません。Rtools が提供する MinGW コンパイラのみを使用できます。

あなたも書く

基本的に、これらのパッケージをインストールして使用する方法を理解するための明確で簡潔な方法を探しています

R でパッケージをビルドするためのチュートリアルは本当にたくさんあります。好きなものを選んで、よく読んでください。その後、具体的な質問をして戻ってきます。

すべての Rcpp / RInside の例は、それぞれのMakefile.winファイルで動作します。

于 2013-06-15T03:20:15.283 に答える