版本

时间:2017-03-14 16:46:09

标签: windows quantlib

在构建{C}版本的quantlib 1.9.1时,我收到此错误payoffs.hpp。当我浏览目录时,我看到payoffs.cpp,但不是payoffs.hpp

Severity    Code    Description Project File    Line    Suppression State
Error   C1083   Cannot open include file: 'ql/instruments/payoffs.hpp': No such file or directory   FittedBondCurve c:\users\administrator\google drive\quantlib-1.9.1\ql\cashflows\conundrumpricer.hpp 27  

我也为#include <ql/instruments/swap.hpp> [和可能的其他人]得到了这个。我能够构建windows quantlib库。只是不是例子。

1 个答案:

答案 0 :(得分:0)

我刚检查了project downloads提供的QuantLib 1.9.1版本(你从那里得到了你的版本吗?),你正在寻找的文件包含在发布zip和tarball中。另外,你可以在没有它们的情况下编译库,这很奇怪,所以我要仔细检查它们是否在那里。如果他们真的不好,很难知道他们是如何流离失所的;无论如何,您可以再次下载该版本并替换它们。如果这不能解决问题(或者如果它们已经存在),那么您可能必须修复您尝试编译的示例的包含路径。它是否包含QuantLib目录?