2012-01-05 4 views
2

Только что обнаруженный Quantlib и оцениваю его для использования. Я не C++ разработчик, а не один на сотрудников, где я работаю на самом деле имеет глубокий опыт работы с ним, поэтому я довольно много следуя инструкциям машинально, найденных здесь:Quantlib 64-бит для C#?

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

Следующим шагом будет конвертировать в C# с помощью SWIG (в соответствии с инструкциями, приведенными здесь: Compiling Quantlib via SWIG for C#).

Вопрос в том, когда я выполнил все шаги, перечисленные в обоих сообщениях, будет ли результатом библиотека, которая может быть скомпилирована только как 32-разрядная? Загрузка Boost показала, что она только 32-битная.

Возможно ли компиляция в качестве 64-разрядного приложения и/или 64-разрядные бинарные файлы в любом месте (платформа Windows) и/или альтернативные библиотеки-обертки (например, QLNet)?

+0

Поставщик предлагает 32-битную версию сборок или .dll, которые вам нужны или нужны.? – MethodMan

+0

Я не могу найти библиотеку, созданную заранее (есть одна, но это старая версия). В любом случае, мне нужно, чтобы он был 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

Смежные вопросы