(转)VC6.0中OpenGL开发环境配置

首先简单介绍一下OpenGL:

OpenGL作为当前主流的图形API之一,它在一些场合具有比DirectX更优越的特性。    
   
OpenGL官方网站(英文)    
http://www.opengl.org

然后设置编程的一些环境,及其安装必备文件的步骤如下:

第一步:选择一个编译环境

现在Windows系统的主流编译环境有Visual Studio,Broland C++
Builder,Dev-C++等,它们都是支持OpenGL的。但这里我们选择VC++
6.0作为学习OpenGL的环境。

第二步:安装GLUT工具包

GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装。

Windows环境下的GLUT下载地址:(大小约为150k)    
http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

无法从以上地址下载的话请使用下面的连接:    
http://upload.programfan.com/upfile/200607311626279.zip

Windows环境下安装GLUT的步骤:    
1、将下载的压缩包解开,将得到5个文件 
2、以我的安装目录为例:    
(1)“d:\Program
Files\Microsoft Visual
Studio\VC98\include\GL文件夹”。把解压得到的glut.h放到这个GL文件夹里。没有GL文件夹可以自己建一个,一般都有的。    
(2)“d:\Program
Files\Microsoft Visual
Studio\VC98\lib文件夹”)。把解压得到的glut.lib和glut32.lib放到静态函数库所在文件夹,即lib文件夹。    
(3)把解压得到的glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。(典型的位置为:C:\Windows\System32)这是非常重要的动态链接库设置!

第三步,创建工程,其步骤如下:

(1)创建一个Win32 Console
Application。(以我创建的为例,工程名为simpleGL)    
(2)链接OpenGL
libraries:在Visual C++中先单击Project,再单击Settings,再找到Link单击,最后在Object/library modules
的最前面加上opengl32.lib Glut32.lib Glaux.lib glu32.lib
。    
(3)单击Project Settings中的C/C++标签,将Preprocessor
definitions 中的_CONSOLE改为__WINDOWS。最后单击OK。

现在,准备工作基本上完成了,可不要轻视这一步,如果你没有设置好在编译及运行过程中总会出错的。

第四步,创建一个最简单的opengl程序

1、在stdafx.h文件中加入:
#include <windows.h>
#include
<GL/glu.h>
#include <GL/gl.h>
#include
<GL/glut.h>
#include
<GL/glaux.h>   
2、在工程主程序中加入:(以我的程序为例,在simpleGL.cpp中)
#include
<windows.h>
#include <gl\glut.h>

//Called to draw scene
void RenderSence(void)
{
//Clear the window
with current clearing color
glClear(GL_COLOR_BUFFER_BIT);
//Flush drawing
commands
glFlush();
}

//Set up the rendering state
void
SetupRC(void)
{
glClearColor(0.0f,0.0f,1.0f,1.0f);     
//此时背景色为蓝色
}

对main添加:
glutInitDisplayMode(GLUT_SINGLE|GLUT_SINGLE|GLUT_RGB);
glutCreateWindow("Simple");       
//窗口名为“Simple”
glutDisplayFunc(RenderSence);
SetupRC();
glutMainLoop();

注意:main函数原先自己的返回调用
ruturn 0;
这句不能删除,否则会出错。

3、调试结果,如图
注:背后黑色的为控制台,关闭前面的窗口,控制台中出现“Press any key to
continue”
此时按任意键,控制台也将关闭。

(转)VC6.0中OpenGL开发环境配置,布布扣,bubuko.com

时间: 2024-08-02 02:50:30

(转)VC6.0中OpenGL开发环境配置的相关文章

计算机图形学-mac系统下Xcode中OpenGL开发环境配置。

mac系统下Xcode中OpenGL开发环境配置. 这学期有计算机图形学的课程,需要用到OpenGL,最近着手开始配置开发环境了,老师上课给的安装包都是基于windows系统的.网上也是windows上配置的教程比较多,Mac版的比较少.我综合了几个教程并自己总结,实践成功.特来分享配置过程.希望能帮到大家! 介绍 OpenGL(Open Graphics Library)是定义了一个跨编程语言,跨平台的编程接口规格的专业的图形程序接口.它用于三维图像(二维亦可),是一个功能强大,与硬件无关,调

odoo8.0+PyCharm4.5开发环境配置

终于把odoo的开发环境配置好,现把相关经验教训做个记录分享: 1.最佳兼容搭配包 试过各种组合 GreenOdoo+pC4.5;OpenERP-China+pc4.5;odoo每日同步版([email protected])都因为各种原因无法通过调试. 最终使用github的odoo原版+PC4.5+postgres9.2+win7 32位终于跑起来了. 个中过程,说出来都是泪啊.无数次系统安装,无数次虚拟机恢复成初始状态,适配各种版本的插件包..... 在这感谢odoo中国群的@深圳-飞飞等

OpenGL开发环境配置-Windows/MinGW/Clion/CMake

因为某些原因,不想用过于臃肿的VS了,转而使用常用的jetbrains的CLion,Clion沿袭了jetbrans的优良传统,基本代码提示功能还是比较好的,不过就是对于windows不熟悉cmake(像我这样)的朋友可能不是太友好,经过了2个小时的查资料,终于正常运行了一个简单示例. 下面谈谈如何在Windows下配置这个开发环境. 起始,我是参考了我的前一篇OpenGL+VS开发环境的搭建,实际上除了freeglut重新下载的是MinGW版本之外,其他的文件并无区别,当然为了方便引用,我把所

OpenGL 开发环境配置:Visual Studio 2017 + GLFW + GLEW

Step1:Visual Studio 2017 Why 开发环境,后面编译GLFW 和 GLEW也要用 How 这里使用的是Visual Studio 2017的 Community 版本,直接官网下载,注册,就可以免费用. 2017版本在安装界面里注意要勾选c++相关选项,否则默认不安装c++组件. 当然,较早版本(2015,2013,2010什么的)也是可以的. Step2:CMake Why 后面几步要用到的东西需要手动编译(用Visual Studio编译),但是下载下来的都是源码,并

OpenGL开发环境配置:VS2015+glew+glfw

折腾了一段时间,也在网上找了很多资料(有些真的不想吐槽),还是简单小结一下Win8上面,OpenGL的开发环境搭建方法,其实并没有那么复杂. 1. 我的目标环境 环境:VS2015+glew+glfw 2. 下载glew和glfw源码 2.1 下载源码 首先,需要准备glew和glfw库,这样可以直接拿使用:也可以下载glew和glfw的源码,自己编译.这里我选择自己下载编译. 下载地址: glfw:https://www.glfw.org/download.html (这个太慢了),备份:ht

D语言在VS中的开发环境配置 &ndash; Visual-D插件

VS作为windows下强大的开发工具,这里不作介绍.要使用VS工具来开发D语言需要使用到以下几个工具VS的一个插件VisualD插件及DMD编译器. 一.下载相关工具 1.下载Visual Studio工具 VS可以在http://msdn.itellyou.cn/网站上下载,这个网站比较稳定,如下图所示,我下载的是Visual Studio 2013 Update 3,这个工具共有3.98GB,软件比较大,使用迅雷下载比较好. 2.下载DMD编译器 DMD是D语言的一种编译器,该编译器自2.

vs2013+qt5.3.2+pcl1.8.0+osg2.3开发环境配置

一.Qt5.3.2安装配置 1. 所有Qt版本下载地址: http://download.qt.io/archive/qt/ 2. 所有Qt Creator下载地址: http://download.qt.io/archive/qtcreator/ 3. 所有Qt VS开发插件下载地址: http://download.qt.io/archive/vsaddin/ 4. Qt相关下载大全 http://download.qt.io/ 前提: (1)vs版本: vs2013 Ultimate 64

OpenCV3.1.0基于VS2013开发环境配置(Win7 64位)

1.    下载并安装OpenCV3.1.0.VS2013 1)  下载并安装VS2013 2)  下载opencv-3.1.0.exe,安装到D:\opencv3.1文件夹 3)  右键点击桌面的计算机,选择属性->高级系统设置->环境变量,系统变量中的PATH后面加上 D:\opencv3.1\opencv\build\x64\vc12\bin 注意前面有一个分号.(vc12 对应                  vs2013,vc14->vs2015) 2.    在VS中设置'

OpenGL学习进程(2)OpenGL开发环境的搭建

    通过本节,我们来学习一下在Win10 64.VS1013环境下搭建OpenGL的开发环境.     (1)选择一个编译环境: 现在在windows中OpenGL的主流编译工具有Visual Studio,Broland C++ Builder,Dev C++等,我们选择Visual Studio2013作为开发环境.     (2)用到的资源: 我们使用了GLEW,freeglut以及GLTools这三个库.下面是它们的简介: 1)GLEW:   The OpenGL Extension