私は Mac OS X、R、および C++ のまったくの初心者です。いいミックスですね。
R 内の QuantLib パッケージの一部である価格設定関数をすべて Mac OS X を搭載した環境で使用したいので、RQuantLib を使用する必要があります。
QuantLib を正しくインストールしました。既に公式の QuantLib メーリング リストに問い合わせたところ、私が遭遇した問題は QuantLib のインストールとは関係がなく、正しく構成されているという結論に達したようです。
そこで、R を使用して問題を解決しようとしました。R 内から ZeroCouponBond を実行しようとするたびに、公式ドキュメントで提供されている最初の例をコピーして貼り付けると、次のエラーが発生します。
"Error in DiscountCurve.default(discountCurve.param, list(flat = 0.05)) :
cannot find function errorOccured"
ここでは、公式ヘルプにあるのとまったく同じ例をコピーしているので、syntax.related 問題を除外します。
何が間違っていたのかはわかりませんが、何としても解決策を見つける必要があることはわかっています。Rcpp をインストールしましたが、構成は問題ないようです。私が答えを見つけることができなかった1つの質問: 私の理解では、RQuantLibは基本的にQuantLibとRの間のリンクとして機能します。 QuantLib自体のインストール中に実行された「make && sudo make install」コマンドの結果としてコンパイルされたライブラリ?