0

在 GL/glcorearb.h 中,可以找到以下注释。

不要在同一个源文件中同时#include GL/glcorearb.h 和 GL/gl.h 或 GL/gext.h。

但是,这是我可以让我的代码工作的唯一方法。我有 wglCreateContextAttribsARB 的 display.ha 声明。这需要 GL/wgext.h。但是,除非包含 GL/glcorearb.h 或 GL/gl.h,否则 GL/wgext.h 会出现未定义的错误。

这里有什么问题?“源文件”是否可能仅指 .cpp (无论如何都可以正常工作)?

4

1 回答 1

1

看来我忽略了一个简单的事实。它没有说 GL/gl.h 不能包含在 GL/gl.h 中。

于 2015-12-23T10:30:46.723 回答