"gladLoadGL" 有问题。我收到一条错误消息,说它不需要 1 个参数

Having an issue with "gladLoadGL". I'm getting an error saying it does not take 1 argument

我正在尝试做一些 openGL 教程 (https://www.glfw.org/docs/latest/quick_guide.html#quick_example),其中一个函数是 gladLoadGL。代码行是 "gladLoadGL(glfwGetProcAddress);" 但是当我尝试 运行 我得到错误 "C2660 'gladLoadGL': function does not take 1 arguments".

我试过在线搜索,但似乎没有人遇到与我相同的问题。我查看了 glad.h 文件,该函数有一个警告 "Function definition gladLoadGL not found",这可能是我的问题出处。当我生成 glad 代码 (https://glad.dav1d.de/) 时,我在语言 C/C++、规范 OpenGL、gl 版本 4.6、概要文件核心和生成加载程序的设置中打勾。

gladLoadGL(glfwGetProcAddress);

使用:

a) 来自已知 API 的加载器,它有一个加载器,例如glfw

gladLoadGLLoader((GLADloadproc) glfwGetProcAddress);

b)直接:

gladLoadGL();

注意使用的函数不同。