gpt4 book ai didi

c++ - 如何修复 'Cannot open include file ' boost/config.hpp':没有此类文件或目录(包括Dirs封面:C:\Program Files\boost\boost_1_67_0)

转载 作者:行者123 更新时间:2023-12-02 10:38:52 24 4
gpt4 key购买 nike

我正在使用MS VS 2017社区,要运行Quantlib和Boost,将C:\Program Files\boost\boost_1_67_0放入“包含目录”,将C:\Program Files\boost\boost_1_67_0\libs放入“库目录”。构建从一些编译开始,但随后我得到了

Error C1083 "Cannot open include file: boost/config.hpp: No such file or directory."

我可能会跳到错误,它在文件中 qldefines.hpp,行
#include <boost/config.hpp>

我尝试了其他方法,但没有帮助。当我将文件 config.hpp复制到 C:\Program Files\boost\boost_1_67_0并将 #include <boost/config.hpp>更改为 #include <config.hpp>时,它可以工作,但显然我不想更改所有编码。

我希望在提供包含文件路径时进行编译,但是会弹出错误,因为括号<>可能无法解析。

最佳答案

您可能没有在QuantLib中的每个项目中都设置“其他包含目录”,因为它有很多项目。您可以使用属性管理器( View ->其他Windows->属性管理器)一次将正确的Boost包含路径添加到所有项目。本杰明·怀特塞德(Benjamin Whiteside)在Building Quantlib in VS2017上有非常详细的博客文章,您可能会有所帮助。

关于c++ - 如何修复 'Cannot open include file ' boost/config.hpp':没有此类文件或目录(包括Dirs封面:C:\Program Files\boost\boost_1_67_0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55322900/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com