C++ VS2015可以';在子目录中找不到包含头

C++ VS2015可以';在子目录中找不到包含头,c++,include,visual-studio-2015,websocket++,C++,Include,Visual Studio 2015,Websocket++,我一直在尝试在VS2015中的一个项目中包含WebSocket++头库。我已经将websocketpp文件夹添加到源目录中,并将其包含在项目中,以便hpp文件显示在标题过滤器中。但是,在尝试编译库的示例代码时,我不断收到一个错误,即它无法打开源文件: #include <websocketpp/config/asio_no_tls.hpp> #include <websocketpp/server.hpp> #包括 #包括 我一直在搜索解决方案,并尝试将websock

我一直在尝试在VS2015中的一个项目中包含WebSocket++头库。我已经将websocketpp文件夹添加到源目录中,并将其包含在项目中,以便hpp文件显示在标题过滤器中。但是,在尝试编译库的示例代码时,我不断收到一个错误,即它无法打开源文件:

#include <websocketpp/config/asio_no_tls.hpp>
#include <websocketpp/server.hpp>
#包括
#包括

我一直在搜索解决方案,并尝试将websocketpp文件夹添加到项目包含目录和其他包含目录中,但没有找到解决问题的方法。有人知道如何解决这个问题吗?

正如@dresherjm指出的,错误在于包含路径指向websocketpp文件夹,但包含路径应指向包含websocketpp文件夹的文件夹


要修复此错误,需要将include目录更改为包含websocketpp文件夹的文件夹。

您的解决方案配置/解决方案平台是否与您提供包含的文件夹时更新的版本匹配?我已将websocketpp文件夹添加到源目录,该文件夹是否也包含websocketpp里面有文件夹吗?我这样做是因为include路径希望在include中的一个文件夹中找到一个websocketpp文件夹。如果没有websocketpp/websocketpp文件夹,您需要将包含websocketpp的文件夹添加到您的includes中。您可以使用“…”而不是<…>并使用相对于源文件位置的路径。@drescherjm websocketpp不包含导致错误的另一个websocketpp文件夹。改为包含源目录,并修复了该问题