我已经构建了 QuantLib 1.9(成功),然后我尝试从 SWIG 1.9 安装 QuantLib-Python。我在同一个文件夹中使用了 VS2015、boost_1_62_0 (msvs-14.0 32bit)、Anaconda3、QuantLib-1.9、QuantLib-SWIG-1.9 和 swigwin-3.0.10。
当我在 vs2015 的开发命令提示符下执行“python setup.py build”时,我遇到了错误:链接:致命错误 LINK1104:无法打开文件 'QuantLib-vc140-mt.lib'。所以我去了QuantLib-lib文件夹,发现里面的lib文件叫做“QuantLib-vc140-mt-gd.lib”。我复制它并将其重命名为“QuantLib-vc140-mt.lib”并再次运行构建命令,这次运行时间更长,但我在一些 obj 文件下出现了这个新错误“quantlib 致命错误 LNK2001:未解决的外部符号___imp___CrtDbgReportW"
我对这个主题真的很陌生,如果有人能对此有所了解,我将不胜感激。