gpt4 book ai didi

macos - OSX 上的 openGL glGenList 段错误

转载 作者:行者123 更新时间:2023-12-05 00:04:31 28 4
gpt4 key购买 nike

我正在使用 OpenGL,并且在使用 glGenLists 时遇到了问题。每次我调用它时,都会出现段错误。我写了一个简单的程序来测试它是否是我使用的外部库,但发现它不是。这是一个简单的程序:

#include "GLUT/glut.h"

int main(){
GLuint list = glGenLists(1);
return 0;
}

我在 Mac OS X 10.6.7 上运行它并编译:
g++ -framework OpenGL -framework GLUT -o test test.cpp

任何建议将不胜感激

最佳答案

我相信,在使用任何 OpenGL 命令之前,您必须设置您的 OpenGL 上下文。

在你可以跳进去画一些三角形之前,你必须做一些事情。您必须让操作系统知道您需要一个具有 y 属性的 x 大小的窗口,并且您将使用 OpenGL 在其中进行绘图。

如果您不知道如何设置 OpenGL 上下文,可以尝试 this .它可能很旧并且有点过时,但它会起作用:)

关于macos - OSX 上的 openGL glGenList 段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5698134/

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