2012-01-05 96 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

供應商是否提供您想要或需要的程序集或.dll的32位版本..? – MethodMan 2012-01-05 14:05:29

+0

我無法在任何地方找到預先構建的庫(有一個,但它是舊版本)。無論如何,我需要它是64位的。 – 2012-01-05 14:08:45

+0

問題是否有權訪問實際的64位SRC?這裏有些東西可能會幫助如果不是那麼..我不知道你應該做什麼.. http://dirk.eddelbuettel.com/blog/2011/04/04/ – MethodMan 2012-01-05 14:13:04

回答

1

我是QuantLib的常規用戶。爲什麼要將QuantLib轉換爲C#? QLNet是C#中庫的直接端口。關於64位,你只需要自己編譯源代碼。

+0

我們沒有C++專業知識的內部,所以有一個.Net庫會有很多原因。我知道QLNet正如我原來的問題所指出的 - 我需要知道的是它是否是一個可行的替代品。我無法找到關於此主題的大量信息。 – 2012-01-10 17:49:45

+0

QLNet是一個很好的選擇。它是QuantLib的直接端口。並非所有東西都被移植了。但整個框架已經完成。它是開源的,任何你不想要的,只需自己做。總體而言,這是一個非常好的原子。我有經驗。 – SmallChess 2012-01-12 00:42:20