实验0 安装GLUT包与创建工程

OpenGL是一个非常优秀的图形软件接口。OpenGL官方网站(英文)http://www.opengl.org/

下面将对Windows下的OpenGL编程进行简单介绍。

1.安装GLUT工具包

GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装。Windows环境下的GLUT本地下载地址:glut-install.zip(大小约为150k)

也可直接去官方网站下载:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

Windows环境下安装GLUT的步骤:

1)将下载的压缩包解压,得到5个文件放到以下三个指定位置:

2)glut.h放到GL文件夹(VC6中一般是:C:\Program Files\Microsoft Visual Studio\VC98\Include\GL,VC2005中是:C:\Program Files\Microsoft Visual Studio 8\VC\Include,新建GL文件夹,再将glut.h放到GL文件夹中)。

3)glut.lib和glut32.lib放到静态函数库所在文件夹(VC6中一般是:C:\Program Files\Microsoft Visual Studio\VC98\Lib, VC2005中是:C:\Program Files\Microsoft Visual Studio 8\VC\Lib)。

4)glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。(典型的位置为:C:\Windows\System32,有些机器可能为C:\WINNT\System32)

2.建立一个OpenGL工程

这里以VC为例:首先从开始->所有程序->Microsoft Visual C++ 6.0菜单中打开VC,也可单击文件:C:\Program Files\Microsoft Visual Studio\Visual C++6\Common\MSDev98\Bin\msdev.exe打开VC,在VC中选择File->New->Project,然后选择Win32 Console Application,输入一个工程名,设为Pixel,然后按OK。

在弹出的对话框左边点Application Settings,选择A empty project并勾上,选择Finish。

在VC中选择File->New->Files页,然后选择C++ Source File,勾选“Add to project”,并在下面输入一个文件名,如为test1,然后按OK。

随后将实验示范代码拷入该文件即可. 

注:本博客实验教程的配套教材为《计算机图形学》(徐文鹏编)已由机械工业出版社于2009年2月出版。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张善友的专栏

Rainbow的相关资料

Rainbow的asp.net  2.0版本还没有正式发布,从他的代码库可看出来,asp.net 2.0的版本将是非常不错的一个产品。 官方网站:http://...

1978
来自专栏乐百川的学习频道

.NET Core 2.0发布了

.NET Core 2.0 长久以来,.NET框架一直因为只能在Windows系统上运行而被人黑。所以微软重写了一个跨平台的.NET,这就是.NET Core。...

26510
来自专栏ZKEASOFT

.Net Core Runtime安装说明

在开发阶段,都是直接安装.Net Core的SDK,但是在部署的时候你还是直接装SDK吗?当然直接装SDK也没什么问题,也可以少一些麻烦。但是如果你像我一样不喜...

79411
来自专栏张善友的专栏

NDoc - .NET 代码文档生成器

NDoc 可以将 C#.NET 编译生成的程序集和对应的 /doc XML 文档,自动转换成如 .NET Framework SDK 类库文档或者 MSDN L...

2545
来自专栏Ken的杂谈

.NET Core快速入门教程 4、使用VS Code开发.NET Core控制台应用程序

(2)必须插件安装 打开资源管理器(Ctrl+Shift+E),然后打开Progrom.cs文件 VS Code检测到缺少两个插件 OmniSharp,.NET...

4853
来自专栏张善友的专栏

Paket 介绍

在国外.NET社区有一个很火的话题是Packet(https://fsprojects.github.io/Paket/index.html ),它本质上是Nu...

2139
来自专栏晓晨的专栏

.NET Core 项目指定SDK版本

自从 .NET Core 2.1.0版本发布以后,近几个月微软又进行了几次小版本的发布,可见 .NET Core 是一门生命力非常活跃的技术。经过一段时间的实践...

1351
来自专栏程序员与猫

ASP.NET Core服务器综述

原文地址:Servers overview for ASP.NET Core By Tom Dykstra, Steve Smith, Stephen Halt...

2645
来自专栏ASP.NETCore

ASP.NET Core 整合Autofac和Castle实现自动AOP拦截

除了ASP.NETCore自带的IOC容器外,我们还可以使用其他成熟的DI框架,如Autofac,StructureMap等(笔者只用过Unity,Ninjec...

1404
来自专栏Create Sun

Asp.Net Core-----简介与安装

目录 Asp.Net Core-----简介与安装 Asp.Net Core简介 ? ASP.NET Core 是一个全新的开源、跨平台框架,可以用它来构建基于...

3807

扫码关注云+社区

领取腾讯云代金券