我正在尝试首次构建 Quantlib,但出现致命错误“LNK1104:无法打开文件'libboost_unit_test_framework-vc120-mt-gd-1_56.lib'”。论坛上对此进行了合理的讨论,但还没有任何帮助。
我在 Win 8.1 机器上使用 Visual Studio 2013。
我通过以下方式构建了 Boost: b2 --build-dir="C:\Program Files\Boost\boost_1_56_0\boostBuild" --build-type=complete msvc stage 。演示 Boost 正则表达式程序运行良好。
然后我打开了 Quantlib_vc11 解决方案并添加了链接器附加库目录,如 Quantlib 安装页面上所述。但是构建失败并出现上面的错误消息。
我是 C++ 和 Visual Studio 的新手,我确信是我缺乏理解导致了这个问题,但如果有人可以给我一些指点,那就太好了。谢谢