C++ 在C+中使用Boost库+;项目

C++ 在C+中使用Boost库+;项目,c++,boost,C++,Boost,我已经将boost库文件导入到我的项目中,问题是VS studio无法根据默认的包含目录位置识别这些文件。 我可以进入属性->配置属性->C/C++->常规->添加包含目录。。。但对这么多目录来说,这样做是一件痛苦的事情 VS代码告诉我安装vcpkg。。。在不重新配置目录设置的情况下包含依赖项的最简单方法是什么 ie:对所有boost文件使用此默认位置 #include <boost/math/special_functions/bessel.hpp> #包括 您是否尝试过创建环境

我已经将boost库文件导入到我的项目中,问题是VS studio无法根据默认的包含目录位置识别这些文件。 我可以进入属性->配置属性->C/C++->常规->添加包含目录。。。但对这么多目录来说,这样做是一件痛苦的事情

VS代码告诉我安装vcpkg。。。在不重新配置目录设置的情况下包含依赖项的最简单方法是什么

ie:对所有boost文件使用此默认位置

#include <boost/math/special_functions/bessel.hpp>
#包括

您是否尝试过创建环境变量,如
设置BOOST\u INCLUDE\u DIR=c:\your\u BOOST\u header\u directory\BOOST
并使用
$(BOOST\u INCLUDE\u DIR)
将其指定为包含目录之一?请查看使用环境变量的答案。惯例是使用$(BOOST_ROOT),对于libs,类似$(BOOST_ROOT)/stage/lib。使用BOOST\u ROOT,您可以通过更改环境变量将所有项目移动到下一个版本,也可以不移动到下一个版本。例如,我有
c:\cpp\BOOST\u 68\u 0
c:\cpp\BOOST\u 71\u 0
。如果我需要的话,有什么理由我可以回到68岁。。。。然后将子文件夹名称添加到include语句中,如
#include
。。。欢迎来到C++,在那里输入冗长的声明每天都会发生几百次。