收录日期:2020/12/06 02:06:28 时间:2016/07/12 21:44:46 标签:C++ 语言
#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);
  }

vs2008下运行出错,帮忙分析下。我完全不懂这个家伙。有好的建议更好。。
你下载的是什么教程?<GL/glaux.h>这个头文件已经被“glut.h”取代了,
而且很多函数名改了,编译不过可能就是因为这个,
我建议你下载一个CodeBlocks,里面带了一个OpenGL程序的模板,
你直接创建一个OpenGL程序,它就给你生成一个可以编译的项目,
这样也就可以起步了。
我对OpenGL也不太懂,也就刚刚编译几个例子程序的水平。
我没有用过VS2008,我当年是在VC6.0下做的,没有这样写头文件
#include <GL/gl.h>
#include <GL/glaux.h>
我只是写了
#include <gl.h>
#include <glu.h>
#include <glaux.h>
编译链接都通过了。
建议你看看VC环境配置,头文件加载路径,库所在路径,是否指向了其他什么位置。
引用 2 楼 Kevin_Perkins 的回复:
我没有用过VS2008,我当年是在VC6.0下做的,没有这样写头文件 
#include <GL/gl.h> 
#include <GL/glaux.h> 
我只是写了 
#include <gl.h> 
#include <glu.h> 
#include <glaux.h> 
编译链接都通过了。 
建议你看看VC环境配置,头文件加载路径,库所在路径,是否指向了其他什么位置。 

这要看你把opengl的库文件放哪儿。终于自己解决了。

pxa270 休眠唤醒的问题 Extjs中grid初始化时选中指定行的问题 Java中一个类要怎么实现两个接口中相同的方法名 依然是异步的几个问题 GPE在DDI的上面一层吗? treeview的节点中是否能添加textbox是winform中的。不是web 求教两个单向链表 的笔试题。 帮忙:为宝宝起名字。(顶者有分)散分续集 如何备份数据Access c#?为什么我的会出现无效的SQL语句? jco救急,哪位高手帮忙下~~~ 关于博客的个人简介更新 不知道大家在项目中使用dll的话.使用类的情况多不?个人觉得没意思 给猴哥的答谢帖,他人别回 float类型的数同数字0的比较,有兴趣的来看看 vb6.0,在某个图片中截个不规则形状出来,然后让这个形状作为一个可操作对象行么 asp.net(C#)+mapxtreme 定位 求助 安装cygwin时找不到X-startup-scripts和xorg-x11有关的安装包 vb写的程序编译后,运行若出错,如何知道到在哪一行? 请教,asp的编程环境是什么? 一个表中有1600万,用循环怎么写,每次删除100万 webservices 3V单片机引脚控制优盘工作 急救 关于tomcat 数据源配置 DIY系统服务遇到的问题 如何将文件夹中的图片批量导入数据库 VS2008,asp.net的水晶报表巨慢 c小小问题,我懵了 全局变量何时空间问题? coldfusion C语言中两个大数相除的问题