glcorearb.h应该来自哪里,它应该住在Windows中的什么地方?
我正在尝试构建,当前的Visual Studio错误是“无法打开'GL/glcorearb.h'” 我可以在网上找到文件'glcorearb.h',但我不能完全确定我是应该只获取这一个文件,还是应该作为其他库的一部分安装它。它似乎不是GLFW或GLEW的一部分glcorearb.h应该来自哪里,它应该住在Windows中的什么地方?,windows,visual-studio,opengl,glfw,Windows,Visual Studio,Opengl,Glfw,我正在尝试构建,当前的Visual Studio错误是“无法打开'GL/glcorearb.h'” 我可以在网上找到文件'glcorearb.h',但我不能完全确定我是应该只获取这一个文件,还是应该作为其他库的一部分安装它。它似乎不是GLFW或GLEW的一部分 获取glcorearb.h最合理的方法是什么?是单独的,还是作为更大图书馆的一部分 如果它应该自己下载,那么Visual Studio在Windows机器上找到它最合适的地方是哪里 Khronos是OpenGL事务的官方组织。他们发布标
- 获取glcorearb.h最合理的方法是什么?是单独的,还是作为更大图书馆的一部分
- 如果它应该自己下载,那么Visual Studio在Windows机器上找到它最合适的地方是哪里
GLFW、GLEW、VS或其他机构的人员下载标题并将其合并到他们的代码中。有时它们会做一些小的更改,主要是针对32/64位类型或编译器调整 如果将
glext.h
和glcorearb.h
进行比较,您会发现后者不包含3.2之前OGL的任何内容,而glext.h
包含所有内容。因此,通用lib(如GLEW)将提供并使用glext.h
而不是glcorearb.h
如果您的代码需要glcorearb.h
,则只需从Khronos获取它,并将其放在glext.h
所在的同一文件夹中即可