在Visual C++下搭建OpenGL的开发环境

1.确保你的电脑已经安装了visual c++编译器

如果还没安装的话,这里有个安装包,可以复制链接进行下载:http://pan.baidu.com/s/1bn4XTqn

2.下载GLUT

下载地址是:http://pan.baidu.com/s/1sjEEHPF

下载后,解压后的文件目录如下:

这个文件夹一共有5个文件。下面我们就开始把这些文件放到相应的目录下了。

3.把glut.h文件放到相应的文件夹

把glut.h复制到D:\Program Files (x86)\Microsoft Visual Studio\VC98\Include\GL文件夹里面;注意前面红色的部分不同的电脑路径可能不一样,这取决于你取决于你的vc++的安装路径;

4.把glut.lib 和glut32.lib放到相应的文件夹

把这两个文件放到D:\Program Files (x86)\Microsoft Visual Studio\VC98\Lib文件夹里面;注意前面红色部分不同电脑可能是不一样的哦。

5.把glut.dll 和glut32.dll放到相应的文件夹

把的glut.dll 和glut32.dll 放到操作系统目录下面的system32 文件夹内。(典型的位置为:C:\Windows\System32);

ok,现在环境已经基本搭建成功了,接下来呢,我们就开始创建一个项目来测试一下吧!

6.打开你的visual c++,建立一个新工程工程,如下图所示:

 

我们选择的工程类型是win32 console application,然后,写上工程名,然后按下确定之后出现下面的提示框,默认是一个空工程,直接按下“完成”就可以了。

7.单击菜单栏的”工程“,然后选择”设置“,如下图所示

 

然后,就出现下面的窗口,选择“连接”,如下如:

然后我们在“对象/库模块”文本框后面追加“ glaux.lib glu32.lib opengl32.lib"即可如下图所示红色框中所示(注意各个lib文件之间是以空格分开的);

然后确定即可;

8.开始写测试文件

如下图新建一个文件test.c:

然后把下面的代码复制到test.c文件里面,具体的代码含义就不解释。

#include<windows.h>
#include <GL/gl.h>
#include <GL/glaux.h>

void main(void) {
auxInitDisplayMode(AUX_SINGLE|AUX_RGBA);
auxInitPosition(0,0,500,500);
auxInitWindow("str");
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);
}

然后保存,编译运行即可,如果成功的话,就会出现如下的窗口,红色的矩形就出来了

时间: 2024-08-04 13:11:23

在Visual C++下搭建OpenGL的开发环境的相关文章

Cocos发展Visual Studio下一个libcurl图书馆开发环境的搭建

我们解释win32在Visual Studio下一个libcurl图书馆开发环境的搭建.Cocos2d-x发动机实际上与Win32在访问libcurl库.Cocos2d-x 3.x在libcurl库文件的位置<project文件夹>\cocos2d\external\curl\prebuilt\win32文件夹中,头文件在<project文件夹>\cocos2d\external\curl\include\win32文件夹中.首先,我们须要配置头文件搜索路径,选中HelloCppp

Win7下搭建安卓android开发环境

本文出自 "孤狼" 博客,请务必保留此出处http://332374363.blog.51cto.com/5262696/1310882 另外,在搭建android开发环境时,还参考了http://www.apkbus.com/android-641-1-1.html 参考了:http://wenku.baidu.com/view/6108ac19b7360b4c2f3f6406.html 一.假设你现在什么都没有,那么你需要下载以下的东西: 1.JDK(JavaDevelopment

Windows下搭建objective C开发环境

最近打算针对iPhone.iPod touch和iPad开发一些应用,所以,需要开始学习Objective C(苹果推出的类似C语言的开发语言).由于苹果的自我封闭的产业链发展模式(从芯片.机器.开发语言.终端产品.服务)的限制,要想开发针对苹果 iPhone等产品的应用程序,就需要用Mac机器,在Xcode的IDE上使用Objective C语言开发.Mac机器就不用说了,那比PC机器要贵不少(当然性价比还是很高的),所以,要想廉价方式学习Objective C就必须要在Windows上能搭建

Eclipse 下搭建pyDev python开发环境及helloworld

一,安装基础环境 1,安装jdk7,并配置环境变量(pyDev要求jdk7及以上版本,否则安装好也不显示) 2,下载Eclipse并解压 3,安装python3.X 二,Eclipse下配置pyDev 1,安装插件:help -> Install new Software.. ->输入PyDev Update Site - http://pydev.org/updates 然后下一步.同意等等. 2,配置python编译器:Window -> perferences -> pyDe

C++开发安卓、windows下搭建Android NDK开发环境

1. NDK(Native Development Kit) 1.1 NDK简介 Android NDK是一套允许开发人员使用本地代码(如C/C++)进行Android APP功能开发的工具,通过这个工具,我们可以把用C/C++代码编译成可以直接运行在Android平台上的本地代码,这些本地代码以动态链接库( *.so )的形式存在,也正因为这样,我们可以通过复用这些动态链接库从而复用本地代码. 那么,通过NDK这个开发工具包,那么我们是否可以将一个APK完全使用C/C++来编写呢? 答案是不可

Win7下搭建JAVA并行开发环境MPJ Express(PART3)

在前面的两个PART中,我们分别搭建了并行开发环境,并小试牛刀实践了简单的并行开发. Win7下搭建JAVA并行开发环境MPJ Express(PART1) http://baimafujinji.blog.51cto.com/907111/1629153 Win7下搭建JAVA并行开发环境MPJ Express(PART2) http://baimafujinji.blog.51cto.com/907111/1629176 当然在这个过程中,出现这样或那样的问题是在所难免的,这一部分我们就来讨

Windows下搭建go语言开发环境 以及 开发IDE (附下载链接)

1.下载 并且 安装 Go安装包 =========================================================== 在CSDN上传了我的版本,供大家下载: =========================================================== go1.2.windows-386.msi : http://download.csdn.net/detail/shuideyidi/7718563 go1.2.1.windows-am

LINUX下搭建JAVA的开发环境

LINUX下搭建JAVA的开发环境 (2009-07-13 10:04:13) 下面就将Linux下JAVA开发环境的搭建详细道来: 1.Linux下JDK的安装 至于下载JDK的二进制可执行文件,这里就不讲了,大家直接到官方网去下载就可以了. (1)我下载下来的JDK安装文件名称为:jdk-1_5_0_14-linux-i586-rpm.bin,我把它保存在/tools目录下. (2)打开一个终端,依次输入以下命令: # cd /tools                    进入JDK安装

Win7下搭建Go语言开发环境

Win7下搭建Go语言开发环境 1 下载适合window版本的Go安装包,下载地址http://code.google.com/p/go/downloads/list 2 下载适合window本本的LiteIDE,下载后解压即可使用 下载地址http://code.google.com/p/golangide/downloads/list 3 解压下载的Go安装包,开始配置环境变量 4 新建一个名为GOROOT的环境变量 5 在系统的Path环境变量中添加go的bin目录 6 打开LiteIDE