1.下载附件中的OpenGL的SDK
可以去官网下载, http://www.opengl.org/resources/libraries/glut/
2.解压包共五个文件
glut.h
glut.dll
glut32.dll
glut.lib
glut32.lib
3.配置路径
1). \Microsoft Visual Studio\VC98\include\GL。把解压得到的glut.h放到这个路径。
没有GL文件夹可以自己建一个,因为引用时#include <gl\glut.h> 需要从相对路径加载
2). \Microsoft Visual Studio\VC98\lib 。把解压得到的glut.lib和glut32.lib放到静态函数库路径。
3). 32位操作系统把解压得到的glut.dll和glut32.dll放到系统目录下面的C:\Windows\System32文件夹内。
64位操作系统放到C:\Windows\SysWOW64文件夹内。
4.工程配置
链接OpenGL libraries:
Project->Settings->Link,在Object/library modules 加上opengl32.lib Glut32.lib Glaux.lib glu32.lib
Project Settings->C/C++,将Preprocessor definitions 中的_CONSOLE改为__WINDOWS
5.示例程序DEMO
#include <GL/glut.h>
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT);
glRectf(-0.5f, -0.5f, 0.5f, 0.5f);
glFlush();
}
int main(int argc, char *argv[])
{
glutInit(&argc, argv);
glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
glutInitWindowPosition(100, 100);
glutInitWindowSize(400, 400);
glutCreateWindow("DEMO");
glutDisplayFunc(&myDisplay);
glutMainLoop();
return 0;
}
分享到:
相关推荐
本篇文章将详细讲解如何在VC6.0中搭建OpenGL开发环境,并通过一个简单的实例来展示其基本用法。 首先,你需要下载并安装OpenGL的库文件和相关的支持库。在本压缩包中,有一个名为"glutdlls37beta.zip"的文件,这是...
在本文中,我们将探讨如何在 VC++6.0 开发环境中搭建 OpenGL 开发环境,以便开始进行图形编程。 首先,OpenGL 之所以受到青睐,是因为它与 C 语言紧密结合,其命令通常以 C 语言函数的形式存在,这使得对 C 语言有...
### 在VC++6.0中配置OpenGL环境的关键...通过以上步骤,可以成功在VC++6.0中搭建起OpenGL的开发环境,并能够顺利进行OpenGL程序的编写与调试。这对于初学者来说是非常宝贵的经验,同时也是深入学习图形编程的重要一步。
最后在VC 6.0的开发环境下,利用OpenGL强大的三维建模功能实现了三维试衣平台的搭建。该平台不但可以帮助顾客快速、准确地完成服装款式的选择和试穿,而且为服装产品的个性化设计和网上销售提供了有力的支持。
本文将详细介绍如何在Visual Studio 2008(VS2008)和Visual C++ 6.0(VC6.0)下配置OpenGL和GLUT库。 首先,你需要下载GLUT的安装包。这个压缩包中可能包含了glut.dll,这是一个动态链接库文件,是GLUT运行时的...
本项目介绍的是一个基于VC6.0环境下的C语言实现的贪吃蛇游戏的双人对战版本。传统的贪吃蛇游戏通常为单人模式,玩家控制一条蛇在地图上移动并吃掉食物来增长蛇身长度。而本项目在此基础上进行了创新,引入了双人对战...
这个工具包特别强调在VC6.0环境下配置OpenGL的过程,VC6.0是一款经典的微软Visual C++开发环境,广泛用于C++程序开发。 配置OpenGL通常涉及到安装必要的库和设置开发环境。在这个压缩包中,可能包含了一个名为"glut...
本实验旨在介绍如何在Windows环境下使用Visual C++ (VC) 搭建OpenGL开发环境,并通过绘制简单的3D图形来熟悉其基本操作。 首先,创建OpenGL环境的关键在于设置Win32 Application工程。在VC 6.0中,选择新建工程,...
在“VC+glut开发opengl程序”的主题中,我们将探讨如何使用Microsoft Visual C++ 6.0(简称VC6.0)作为开发环境,结合GLUT库来构建OpenGL应用程序。VC6.0是一款经典的C++集成开发环境,尽管已经有些年代,但它对初学...
在VC6.0环境下,首先需要设置项目的属性,确保包含目录包含OpenGL头文件的位置,库目录包含对应的`.lib`文件。然后,在链接器选项中添加所需的库文件。这样,你的项目就可以使用这些库进行OpenGL编程了。 总的来说...
这个程序的核心是利用OpenGL库在Windows环境中创建一个交互式的对话框,通过vc6.0(Visual C++ 6.0)编译器进行开发。OpenGL是一种强大的、跨平台的图形库,用于渲染2D、3D矢量图形,广泛应用于游戏开发、科学可视化...
一、VC6.0 下 OPENGL 的配置步骤 1. 把 OpenGL 库文件 GL 目录下的文件拷到 C:\Program Files\Microsoft Visual Studio\VC98 \Include\gl 目录下; 2. 把 OpenGL 库文件 LIB 目录下的文件拷到 C:\Program Files\...
这些文件是OpenGL编程不可或缺的部分,尤其对于在Windows环境下使用Visual C++ 6.0(VC6.0)进行开发的程序员来说,它们提供了必要的库和头文件支持。 `glut.dll`和`glut32.dll`是OpenGL的扩展库,全称“OpenGL ...
在VC6.0这样的C/C++编译环境中,如果选择静态链接,编译器会将库文件中的代码直接嵌入到最终的可执行文件中。这样,程序运行时就不需要单独的GLUT库文件了。 最后,`README.win`通常是一个文本文件,里面可能包含了...
在描述中提到的"VC6插件"表明这个库还支持Visual C++ 6.0环境,这对于那些习惯于使用经典IDE的开发者来说是个好消息。VC6插件可能包含编译器配置、项目模板和调试支持,简化了在Visual Studio 6中集成和使用OpenGL...
在本文中,我们将详细介绍如何在Windows XP环境下使用CMake配置Visual C++ 6.0 (VC6)与Visualization Toolkit ...通过这个过程,开发者可以成功地在旧版的Visual Studio环境中搭建VTK开发环境,进行科学可视化编程。
nehe_mfc_opengl_appwizard_vc6可能是一个Microsoft Foundation Classes (MFC) 的OpenGL应用程序向导项目,专为使用Visual C++ 6.0设计。这个向导可以帮助开发者快速搭建一个基础的OpenGL应用程序框架,其中包括窗口...
【VC6Template】是关于Microsoft Visual C++ 6.0(简称VC6)的一个模板集合。在编程领域,模板是一种强大的工具,它允许程序员创建泛型代码,可以在多种数据类型上工作,增强了代码的重用性和灵活性。在VC6中,模板...
- **软件工具**:使用VC6.0作为开发环境。 #### 实验任务概述 - **直线算法**:编写程序实现直线的绘制,可选择DDA或Bresenham算法。 - **圆算法**:编写程序实现圆的绘制。 - **曲线算法**:实现参数曲线的生成。 ...