gpt4 book ai didi

macos - 2 行 OpenGL 程序中的 EXEC_BAD_ACCESS

转载 作者:行者123 更新时间:2023-12-01 13:03:25 25 4
gpt4 key购买 nike

下面的简单程序在运行时会产生 EXEC_BAD_ACCESS(段错误),我不明白为什么:

#include <OpenGL/gl.h>

int main(void) {
const GLubyte * strVersion;
// The next line gives an 'EXEC_BAD_ACCESS'
strVersion = glGetString (GL_VERSION);
}

我在 OS X 10.6.5 的 Xcode 中运行,并且正在链接 OpenGL 框架。任何想法将不胜感激。

最佳答案

您必须先创建 OpenGL 上下文,然后才能调用 gl* 函数。有几种方法可以做到这一点,例如使用 GLUT 或 SDL。

关于macos - 2 行 OpenGL 程序中的 EXEC_BAD_ACCESS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4467987/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com