繁体   English   中英

调用 glut function 退出程序

[英]Calling a glut function exits the program

我正在尝试将 OpenGL 与 Qt 一起使用(对他们来说都是新的),但是每当程序遇到过剩 function 时,它就会像gluSolidCube或类似的一样退出。 我确定我在这里遗漏了一些非常基本的东西,但是我尝试将 dll 文件放在解决方案目录中的任何位置,但无济于事。 调用initGlew也没有什么不同。

任何帮助将非常感激。

注意:其他不需要 glut 的 GL 功能可以正常工作。

GLUT 不是 OpenGL 的一部分。 这是一个比较简单的框架库,需要通过glutInit(&argc, argv);来初始化。 main入口点 function。 如果没有初始化,GLUT 函数在调用时会调用exit ,从而终止您的程序。

从技术上讲,我不鼓励使用 GLUT 来做像绘制立方体这样简单的事情。 也许是茶壶,但仅此而已。 否则我说,根本不要使用 GLUT。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM