OPENGL编程中的glos.h文件是什么东东。

Steel Ren 2003-02-13 09:13:29
以下是我从网页上抄的一段代码,是关于OPENGL编程的,在VC中运行时报错说没找到“glos.h”文件,我的机器里也没有这个文件,可我在MSDN上找的关于OPENGL的代码也都包含了这个文件,不知道这个是什么文件,它应该在什么地方,都包含那些内容。

  #include <GL/gl.h>
  #include <GL/glaux.h>
  #include "glos.h"

  void main(void)
  {
    auxInitDisplayMode(AUX_SINGLE|AUX_RGBA);
    auxInitPosition(0,0,500,500);
    auxInitWindow("simple");

    glClearColor(0.0,0.0,0.0,0.0);
    glClear(GL_COLOR_BUFFER_BIT);

     glColor3f(1.0,0.0,0.0);
    glRectf(-0.5,-0.5,0.5,0.5);

     glFlush();
    _sleep(1000);
  }
...全文
204 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wb197 2003-02-14
  • 打赏
  • 举报
回复
不会吧,你的程序里面用到的函数不需要glos.h啊
而且,glos.h不是opengl的头文件,注释掉就可以了
casey_ho 2003-02-14
  • 打赏
  • 举报
回复
#include <windows.h>

// disable data conversion warnings

#pragma warning(disable : 4244) // MIPS
#pragma warning(disable : 4136) // X86
#pragma warning(disable : 4051) // ALPHA

这个是GLOS.H的所有内容,我跟你看的是一样的文章,文章上好象有这段话啊
就在你发的这段话上面。我注释掉过,编译时出现以下提示
..\vc98\include\gl\gl.h(1152) : error C2144: syntax error : missing ';' before type 'void'
..\vc98\include\gl\gl.h(1152) : error C2501: 'WINGDIAPI' : missing storage-class or type specifiers
..\vc98\include\gl\gl.h(1152) : fatal error C1004: unexpected end of file found

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧