【问题标题】:How to use QuantLib with Vs2012如何在 Vs2012 中使用 QuantLib
【发布时间】:2014-11-24 13:06:35
【问题描述】:

有人在VS2012 c#中尝试过最新版本的QuantLib吗?

请问有可用的 C# 包装器吗?我请求编译和使用它的步骤吗?

【问题讨论】:

    标签: c++ c#-4.0 quantlib


    【解决方案1】:

    C# 包装器包含在 QuantLib-SWIG 包中,地址为 https://sourceforge.net/projects/quantlib/files/QuantLib/1.4/other%20languages/。它们在 CSharp 文件夹中包含一个 VS2012 解决方案 (QuantLib_vc11.sln)。免责声明:我没有尝试过。

    包装器假定 QuantLib C++ 库的工作安装。说明位于http://quantlib.org/install/vc10.shtml(它们适用于 VC++2010,但也适用于更高版本)。此外,在打开 C# 解决方案之前,您必须将环境变量 QL_DIR 设置为您的 QuantLib 安装路径(例如,“C:\Programs\QuantLib-1.4”)。

    【讨论】:

    • 谢谢 - 我已经开始运行了。我收到错误 - Instrument.HPP 中给出的负时间 (-0.857143) - Instrument::performCalculations() --> AnalyticDividendEuropeanEngine::calculate() --> iDividendVanillaOption.NPV()... 调试它,但可以'在调试器模式中找不到太多信息 - VC++ 环境的新手。
    • 您最好将其他问题提交给 QuantLib 邮件列表。见lists.sourceforge.net/lists/listinfo/quantlib-users
    猜你喜欢
    • 2020-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多