【问题标题】:QuantLib installation fatal error C1083 boost/config.hpp & boost/test/unit_test.hppQuantLib 安装致命错误 C1083 boost/config.hpp & boost/test/unit_test.hpp
【发布时间】:2017-03-28 21:27:40
【问题描述】:

我知道这个问题之前已经在这里讨论过。但是在我按照建议通过 Visual Studio 添加路径后,我仍然卡住了:

在 VS 中,我有: 其他包含目录:C:\local\boost_1_58_0 附加库目录:C:\local\boost_1_58_0\libs

当我在 VS 中构建 QuantLib 时,我可以看到 C:\local\boost_1_58_0 在包含的路径中。我还可以在 C:\local\boost_1_58_0\boost 和 C:\local\boost_1_58_0\boost\test 中看到有效的 config.hpp 文件和 unit_test.hpp。尽管如此,我仍然收到 C1083 错误。

已经卡了 2 天以上,我很困惑如何解决这个问题。有什么建议吗?

非常感谢!

【问题讨论】:

  • 您使用的是什么版本的 Visual Studio?
  • 2013 专业版。

标签: boost installation quantlib


【解决方案1】:

按照http://quantlib.org/install/vc10.shtml 的官方说明进行操作。在 VS 10 及更高版本中,包含和库路径是通过属性管理器设置的。上面链接的说明中的步骤 5 和 6 描述了该过程。您可能需要退出并重新启动 IDE 以确保保存更改。

【讨论】:

  • 非常感谢,路易吉。是的,通过 Property Manager 进行设置,而不是通过 Project 菜单。
【解决方案2】:

对于寻找 Property Manager 位置并使用 VS2015 的其他人 - 我在解决方案资源管理器窗格底部的第四个选项卡上找到了它,请参阅附图。 enter image description here

【讨论】:

  • 您可以在答案中提取图片,而不是外部链接
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-02-15
  • 1970-01-01
  • 2021-08-09
  • 1970-01-01
  • 1970-01-01
  • 2023-03-20
  • 2012-05-01
相关资源
最近更新 更多