インライン C++ を含む R スクリプトがあり、同じディレクトリにヘッダー ファイルを含めたいと考えています。以下を機能させることができます:
library(Rcpp)
library(inline)
code <- '
// my C++ code here
'
settings=getPlugin("Rcpp")
settings$env$PKG_CXXFLAGS='-I /hard/coded/path/to/header/'
myfunction <- cxxfunction(signature(x="numeric"),
plugin="Rcpp", include='#include "myheader.hpp"',
settings=settings, body=code)
しかし、ヘッダーファイルを同じディレクトリに含める便利な方法があるはずです。私はそれが何であるかを見ることができません。同じディレクトリにある c++ ファイルを含める方法が本当に欲しいです。
(また、申し訳ありません: 私は C++ (または R) の忍者ではないので、非常に明白な何かが欠けている可能性があります。