游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2438|回复: 3

请帮忙看下这程序有什么错误!谢谢!!

[复制链接]

7

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2004-12-4 16:42:00 | 显示全部楼层 |阅读模式
#include "glos.h"
#include <GL/gl.h>
#include <GL/glaux.h>
#include "windows.h"
  
void main(void)
{
         /*初始化:*/
    auxInitDisplayMode(AUX_SINGLE|AUX_RGBA);
        //窗口显示单缓存和RGB(彩色)模式
    auxInitPosition(0,0,500,500);
        //大小x=500 y=500 (0,0)是屏幕左上点
    auxInitWindow("sample1");
        //窗口初始化,参数是标题
    glClearColor(0.0,0.0,0.0,0.0);
     //将窗口清为黑色
    glClear(GL_COLOR_BUFFER_BIT);
     //将颜色缓存清为glClearColor命令所设置的颜色
         //即背景色
  
         /*绘图*/
        glColor3f(1.0,0.0,0.0);
         //选颜色(R,G,B),参数0<x<1,这里就是红色
    glRectf(-0.5,-0.5,0.5,0.5);
         //画个方块
  
        glFlush();
         //强制绘图,不驻留缓存
        sleep(1000);
         //windows函数,显示1秒(单位是毫秒)
}
编译的时候提示的错误如下:
--------------------Configuration: sample01 - Win32 Debug--------------------
Compiling...
opengl.cpp
F:\小强\游戏开发\练习\最简单的OpenGL例子\sample01\opengl.cpp(29) : error C2065: 'sleep' : undeclared identifier
Error executing cl.exe.

sample01.exe - 1 error(s), 0 warning(s)
请各位高手帮帮忙!
谢谢

68

主题

710

帖子

719

积分

高级会员

Rank: 4

积分
719
QQ
发表于 2004-12-5 11:16:00 | 显示全部楼层

Re:请帮忙看下这程序有什么错误!谢谢!!

缺少头文件!

7

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2004-12-30 08:42:00 | 显示全部楼层

Re:请帮忙看下这程序有什么错误!谢谢!!

顶,请问哪位高手可以帮帮忙啊?

4

主题

21

帖子

21

积分

注册会员

Rank: 2

积分
21
发表于 2004-12-30 11:43:00 | 显示全部楼层

Re: 请帮忙看下这程序有什么错误!谢谢!!

2楼说得对……

应该是
延时函数sleep()需要相应头文件,

具体是哪个我忘了 [em11]

用MSDN搜索一下“sleep“
看看使用说明。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-23 22:39

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表