質問
ポートしたいのですが SpecialKポーカーハンド評価者 に r. 。これは比較的簡単であるべきだと思います RCPPパッケージ, 、しかし、どこから始めればいいのかわかりません。
既存のチュートリアルは、Rで使用するための新しいC ++コードの開発に焦点を当てているようです。この場合、 問題を解決するC ++があります, 、そして、このコードを最小限の手間でRで使用したいと思います。コードが1つの自己完結型関数の場合、私はそれをコンパイルしてその場でリンクすることができます 列をなして, 、しかし、これはここでは機能しません。
この質問には2つの部分があると思います。
- RCPPと互換性のあるものにするために、C ++ソースに変更を加える必要がありますか?
- Inlineを使用してコンパイルして動的にリンクできる小さな自己完結型関数ではないことを考えると、Rからこのコードを呼び出すにはどうすればよいですか?
また、評価者のJava、Python、またはObjective-Cバージョンを使用することもできますが、Rにリンクしやすいとは思いません。
解決
見たことがありますか rcpp RとC ++を組み合わせるのはかなり痛いですか?
多くのパッケージを使用して、既存のC ++コードをRに持ち込みます。 [rcpp]
鬼ごっこ。パッケージ、私のサイト、その他の場所でのかなり広範なドキュメント。
所属していません StackOverflow