Rでインラインパッケージのcxxfunctionを使用する場合、cppコンパイラの最適化フラグをどのように変更しますか?
デフォルトでは、私のマシンでは、-g -O2
. -O3
しかし、最適化を使用して速度を上げたいと思います。Rcpp
それが違いを生む場合は、プラグインを使用します。
独自のプラグインを作成しようとしましたが、cxxfunction のさまざまな引数を設定しようとしましたが、何も機能しませんでした。
R CMD SHLIB
1つのオプションは、を使用する代わりに使用してコンパイルすることだと思いますcxxfunction
。inline
しかし、ほとんどのテスト ケースで使用されているため、Rcpp は の使用を推奨しています。
ご協力ありがとうございます。説明が必要な場合はお知らせください