C++ 无法包含boost库中的标头

C++ 无法包含boost库中的标头,c++,boost,C++,Boost,我在使用-包括boost库时遇到问题 #include <boost/dynamic_bitset.hpp> #包括 我得到一个错误:boost/dynamic_bitset.hpp:没有这样的文件或目录 我有一个boost文件夹里面我的项目是。。。如何修复它?谢谢如果您的项目中有boost文件夹,您可能只需要告诉编译器在该文件夹中查找头文件 在gcc/g++中,这可以通过-I选项(不带角括号)完成 其他编译器使用与-I不同的标志以相同的方式工作。您使用的是IDE、Makefi

我在使用-包括boost库时遇到问题

#include <boost/dynamic_bitset.hpp> 
#包括
我得到一个错误:boost/dynamic_bitset.hpp:没有这样的文件或目录

我有一个boost文件夹里面我的项目是。。。如何修复它?谢谢

如果您的项目中有
boost
文件夹,您可能只需要告诉编译器在该文件夹中查找头文件

在gcc/g++中,这可以通过
-I
选项(不带角括号)完成


其他编译器使用与
-I

不同的标志以相同的方式工作。您使用的是IDE、Makefiles还是cmake?通常,错误消息表示编译器找不到头文件所在的目录。在使用前,必须将boost路径添加到项目中。我建议您下载boostPro,安装它,然后将boostPro路径添加到您的设置中。