簡體   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