quantlib とのインターフェイスが必要な R プロジェクトに取り組んでいます。私は Windows を使用しています (私の会社は Unix を十分にサポートしていません)。最新の mingw ツール (g++-4.8.x) でコンパイルされた quantlib ライブラリがあり、これまでのところかなりうまく機能しています。しかし、R 用のインターフェイスを作成しようとすると、Rtools が提供する g++-4.6.x を使用する必要があり、まったく同じファイルに対して多くのエラー メッセージが表示されます。
これは、Quantlib には新しいコンパイラを使用し、自分のコードには古いコンパイラを使用したためですか? g++-4.8.x を使用してブースト ライブラリを構築したため、自分のコードで boost::shared_ptr を使用し、g++-4.6.x (R 提供) を使用してコンパイルした場合に問題なく動作するため、よくわかりません。
どんな助けでも大歓迎です。