我正在尝试将boost,特别是boost/foreach
和boost/filesystem
包含到Visual Studio 2013 C ++应用程序中。我当前的include设置在调试模式下工作,但不在发布模式下工作。
我在C ++ - > General->其他包含目录下的项目属性中包含了boost_1_60_0
目录的完整路径。我还在Linker-> General-> Additional Library Directories下添加了boost_1_60_0\stage\lib
目录的完整路径。我在发布模式下进行了这两项更改。
我已尝试过这篇文章中的建议:Visual Studio not finding boost include files in release mode (works in debug)。即使经过大量搜索,我也无法找到任何其他相关信息。
非常感谢所有给出的建议!
答案 0 :(得分:0)
做了一些研究,我得到了将依赖关系添加到链接器 - >输入 - >> - >其他依赖关系的建议。从我的发布属性中删除它后,所有都开始工作。