在使用OpenGL时,用到glad头文件时可能会遇到这种错误:
error: C1189: #error: OpenGL header already included, remove this include, glad already provides it.
原因是#include <glad/glad.h>
位置不当。
#include <glad/glad.h>
必须放在所有头文件之前,不管在哪里,不管在.h还是.cpp;
在使用OpenGL时,用到glad头文件时可能会遇到这种错误:
error: C1189: #error: OpenGL header already included, remove this include, glad already provides it.
原因是#include <glad/glad.h>
位置不当。
#include <glad/glad.h>
必须放在所有头文件之前,不管在哪里,不管在.h还是.cpp;