opengl是系统自带的吗?是不是装上C语言,然后打进opengl程序,就可以出画面了?

发布时间:2024-11-08 08:50 发布:上海旅游网

问题描述:

由于下学期毕业设计的需要,导师要求学opengl,可我对此一窍不通,听说可以用C语言编写,我就打进了一个opengl最简单的程序,第一句是#include〈window。h〉可运行时,错误显示:无法打开window。h文件,
请问这是怎么回事啊?
我怎样才能调用opengl软件阿?谢谢各位了!

问题解答:

那个应该是#include <windows.h>吧?

VC里面是包含有一些gl的库,但不全面(针对红宝书里面的范例而言)。注意到VC98/Include/GL文件夹没???里面有
Gl.h
Glaux.h
Glu.h
所以你可以#include <GL/Gl.h>等。
具体你能用到的函数,你可以去看一下头文件中的声明。

推荐教材除了红宝书,网上能搜到《Nehe OpenGL教程》,有源代码,非常好。

你对计算机基础一窍不通,不明白你的前几年是怎么上的。。。
OpenGL是一种3D程序接口,你写的那个程序是个C程序,在VC中编译执行才能看到结果
不知道您的“无法打开window.h“是在哪里提示的,如果是在VC中,请考虑修改选项中的include path。
如果不是在VC中,请您赐教,您用的什么编译软件阿?

唉,一言难尽了....
楼上说的比较清楚了

热点新闻