致命错误 C1083:无法打开包含文件:'GL/glew.h':没有这样的文件或目录

fatal error C1083: Cannot open include file: 'GL/glew.h': No such file or directory

我正在尝试静态 link GLEW 到 Visual Studio 2017。我完全按照视频教程进行操作,但仍然出现错误:

fatal error C1083: Cannot open include file: 'GL/glew.h': No such file or directory

我不知道是什么原因造成的。以下是我为 link GLEW 采取的步骤:

  1. 将名为GLEW的文件夹放入解决方案目录下名为dependencies的文件夹中
  2. 转到 C/C++,常规,在 "Additional Include Directories," 下,我添加了 $(SolutionDir)Dependencies\GLEW\include,当我去编辑时,它计算出正确的路径
  3. 转到 Linker、General 并在 "Additional Library Directories," 下我添加了 $(SolutionDir)Dependencies\GLEW\lib\Release\Win32,它也评估为正确的路径
  4. 转到链接器,输入并在 "Additional Dependencies," 下添加 glew32s.lib
  5. 最后,我转到 C/C++,预处理器并在 "Preprocessor Definitions," 下添加了 GLEW_STATIC

我也对 GLFW 进行了同样的处理,而且效果很好,所以我不知道问题出在哪里。我已经检查并仔细检查了路径,所以我相当确定它们是正确的。提前致谢!

听起来像你在做

#include <GL/glew.h>

你应该在什么时候做

#include <glew.h>

glew.h是直接在win32文件夹下吗?或者是否还有 "GL" 文件夹?