2012-01-05 11 views
2

ちょうどQuantlibを発見し、使用のために評価しています。私は、C++開発者、と私は本当にそれで深い経験を持って働くスタッフの誰もいないですので、私はかなりここで見つける丸暗記することにより指示に従って午前:C#用のQuantlib 64ビット?

http://quantlib.org/install/vc10.shtml

次のステップはになりますSWIGを使用してC#に変換します(ここにある指示に基づいて:Compiling Quantlib via SWIG for C#)。

私の質問は、両方の投稿に記載されているステップのすべてを完了した場合、結果は32ビットとしてのみコンパイルできるライブラリになりますか? Boostのダウンロードは、それが32ビットのみであることを示しているようです。

64ビットアプリケーションとしてコンパイルできますか、どこでも利用可能な64ビットバイナリ(Windowsプラットフォーム)および/または代替ラッパーライブラリ(QLNetなど)は良い選択肢ですか?

+0

ベンダーは、32ビット版のアセンブリまたは.dllを提供していますか、必要としていますか? – MethodMan

+0

どこにもあらかじめビルドされたライブラリを見つけることができません(1つではありますが、古いバージョンです)。いずれにしても、64ビットにする必要があります。 –

+0

質問実際の64ビットSRCにアクセスできますか?あなたが何をすべきかわからない.. http://dirk.eddelbuettel.com/blog/2011/04/04/ – MethodMan

答えて

1

私はQuantLibの正規ユーザーです。なぜQuantLibをC#に変換するのですか? QLNetは、C#のライブラリの直接ポートです。約64ビットについては、自分でソースをコンパイルするだけです。

+0

社内にC++の専門知識はありません。 .Netライブラリを持つことは、多くの理由で有益です。私は元の質問に記されているようにQLNetを知っています。私が知る必要があるのは、それが実行可能な代替物であるかどうかです。私は主題に関する多くの情報を見つけることができません。 –

+0

QLNetは良い選択肢です。これはQuantLibの直接ポートです。すべてが移植されているわけではありません。しかし、全体の枠組みが完成しました。それはオープンソースであり、あなたが欲しくないことは何でも、あなた自身でやってください。全体として、それは非常に良い選択です。私はそれに経験があります。 – SmallChess

関連する問題