我正在尝试做一些 openGL 教程(https://www.glfw.org/docs/latest/quick_guide.html#quick_example),其中一个功能是gladLoadGL。代码行是“gladLoadGL(glfwGetProcAddress);” 但是,当我尝试运行时,出现错误“C2660 'gladLoadGL':函数不接受 1 个参数”。
我试过在线搜索,但似乎没有人遇到与我相同的问题。我查看了glad.h 文件,该函数有一个警告“未找到函数定义gladLoadGL”,这可能是我的问题的来源。当我生成高兴的代码 ( https://glad.dav1d.de/ ) 时,我在语言 C/C++、规范 OpenGL、gl 版本 4.6、配置文件核心和生成加载器中的设置被打勾。
gladLoadGL(glfwGetProcAddress);
Run Code Online (Sandbox Code Playgroud)
用:
a)来自具有加载器的已知 API 的加载器,例如glfw
gladLoadGLLoader((GLADloadproc) glfwGetProcAddress);
Run Code Online (Sandbox Code Playgroud)
或b)直接:
gladLoadGL();
Run Code Online (Sandbox Code Playgroud)
注意不同的使用函数。
| 归档时间: |
|
| 查看次数: |
3252 次 |
| 最近记录: |