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