在使用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;
版权声明:本文为derbi123123原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。