GLUT教程 - 安装

转载:http://www.cnblogs.com/live41/p/3368830.html

glut库 - 下载频道 - CSDN.NET
http://download.csdn.net/download/jingshuang/272930

你需要什么

要用GLUT库开发程序,你可以下载最新版本3.7.6.你可以下GLUT的源代码,也可以直接下Windows二进制文件(.h/.lib/.dll)

要用GLUT库开发C/C++程序,要用到以下三个文件:

glut.h - 这是你的程序要用到的包含头文件.一般放到C:\Program Files\Microsoft Visual Studio 11.0\VC\include\gl\目录下.

glut32.lib(Windows版本) - 该文件要链接到你的程序,确保要放在C:\Program Files\Microsoft Visual Studio 11.0\VC\lib\目录下.

glut32.dll(Windows版本) - 可以放在程序的.exe文件同一目录下,也可以放在C:\Windows\System32目录下(如果是64位Windows,则放在C:\Windows\SysWOW64目录下).

配置到Visual Studio 2010

新建项目 -> Win32控制台程序(Win32 Console Application) -> 空项目(Empty Project) -> 新建C/C++文件, 然后就可以开始编码了.

当你运行下一节的样例代码时,你会发现有两个窗口,一个是OpenGL渲染的,一个是命令行窗口.命令行窗口可以用来输出一些关键信息.

当你熟习之后会想关系命令行窗口,可以通过以下方法:

项目属性 -> 链接器(Linker) -> 系统(System) -> 子系统(SubSystem)

把值设置为Windows (/SUBSYSTEM:WINDOWS)

项目属性 -> 链接器(Linker) -> 命令行(Command Line)

添加/ENTRY:mainCRTStartup到附加选项(Additional Options)

你要告诉VS在哪里可以找到GLUT的头文件和库文件.

解决方案属性 -> VC++目录(VC++ Directories) -> 分别填写include和lib的路径

旧版VS的用户注意

VS2003和2005有时会报这个错:

error C2381: ‘exit‘ : redefinition; __declspec(noreturn) differs
c:\opengl\toolkits\includes\gl\glut.h(146) : see declaration of ‘exit‘

原因是#include <GL/glut.h>必须放在#include <stdlib.h>的后面.

时间: 2024-10-12 18:07:34

GLUT教程 - 安装的相关文章

ORCHARD学习教程-安装

安装说明:测试对象为正式版1.8 安装方法: 使用Microsoft Web Platform Installer 利用Microsoft WebMatrix 来安装 Working with Orchard in WebMatrix. 下载编译文件手动安装Manually Installing Orchard Using a zip File. 直接在源码中生成用命令行安装或直接在VS运行 前提条件: The minimum requirements for running Orchard a

新版OpenShift空间申请使用教程-安装WordPress,Mysql及绑定域名,文件管理

OpenShift空间是Red Hat的平台即服务的云计算平台(PaaS),自成立以来就为大家提供免费空间服务,深受到国内外用户的欢迎.虽然全世界的免费云空间商从2010年开始就如雨后春笋般地出现,但是真正能够从激烈的竞争环境中生存下来的也就是那几个实力雄厚的公司的产品. Amazon EC2.Google Compute Engine.Windows Azure是我们熟知的亚马逊.谷歌和微软三家网络巨头公司云计算服务产品,都为我们提供的空间和VPS主机的试用服务,但是很遗憾的就是这三家公司的云

Kali Linux常用服务配置教程安装及配置DHCP服务

Kali Linux常用服务配置教程安装及配置DHCP服务 在Kali Linux中,默认没有安装DHCP服务.下面将介绍安装并配置DHCP服务的方法. 1.安装DHCP服务 在Kali Linux中,用来提供DHCP服务的安装包名为isc-dhcp-server.所以,执行命令如下所示: [email protected]:~# apt-get install isc-dhcp-server –y 执行以上命令后,将开始安装DHCP服务.如果安装过程中没有报错的话,则该服务将被成功安装到系统中

Entity Framework 教程——安装Entity Framework环境

安装Entity Framework环境 Entity Framework 5.0 API分布在两个地方,一个可在NuGet包管理器中找到,一个存在于.NET framework中..NET framework 4.0/4.5包含EF核心API,通过NuGet包管理器下载的EntityFramework.dll则包含EF5.0的特殊功能. 然而在EF6.0中只需从NuGet包管理器下载EntityFramework.dll,而不依赖于.NET framework. 该基础教程使用EF6.0版本编

nodejs教程 安装express及配置app.js文件的详细步骤

来自:http://www.jb51.net/article/36710.htm express.js是nodejs的一个MVC开发框架,并且支持jade等多种模板.下面简单来说说express的安装和app.js文件的配置,然后在今后的教程中一步一步使用express.js搭建个聊天室 安装express.js 如果你安装了npm,安装变得很简单,只需要在终端中运行下面的代码即可: 复制代码 代码如下: npm install express -gd -g代表安装到NODE_PATH的lib里

OpenGL初使用,glut库安装(vs2013)

最近要开始做三维重建,需要使用opencv 和 openGL,第一次使用OpenGL,当然要从装glut库来开始. glut 库文件下载地址如下:http://download.csdn.net/detail/hyqsong/8618163 安装步奏如下: 1.将glut.h,放在vs2013安装目录的include下,新建一个GL目录(没有的话):例如我的路径是: C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include\GL

VMware vSphere系列教程-安装esxi6.5 u1(一)

概述 本教程涵盖了VMware虚拟化的基础操作,能够让人快速上首,基于生产环境规划和实施,适合初次接触VMware虚拟化的技术人员. 一.环境描述 服务器配置:软件版本: Esxi6.5 u1, vCenter Server Appliance 6.5 u1业务网络端名称: business业务IP段: 172.16.10.1/24管理网络端名称: VMware Network管理网络IP段: 172.16.100.1/24vMotion IP段: 172.16.100.1/24 二.制作U盘启

Coreldraw 2019中文破解版+破解补丁+注册机+序列号+破解教程+安装教程

Coreldraw 2019中文破解版:http://www.3322.cc/soft/38811.htmlCoreldraw 2019破解版是加拿大Corel公司自主研发的平面设计软件,可为用户提供矢量动画.页面设计.网站制作.位图编辑和网页动画等多种功能,可用于矢量图及页面设计和图像编辑,并可让用户创作出多种富裕动感的特殊效果及点阵图像即时效果在简单的操作中就可得到实现,而不会出现丢失当前工作的情况,甚至用户还可通过Coreldraw的全方位的设计及网页功能可以融合到用户现有的设计方案中.C

MindManager 2019中文破解版+注册码+破解补+破解教程+安装教程

MindManager 2019中文破解版:http://www.3322.cc/soft/38804.htmlMindManager 2019破解版是一款由美国Mindjet公司开发的可创造.管理和交流思想的通用标准的绘图软件,拥有直观.友好的用户界面和丰富的功能,它是一个可易于使用的项目管理软件,可帮助用户更好的提高项目组的工作效率和小组成员之间的协作性,用户可将该软件作为一个组织资源和管理项目的方法,并可从脑图的核心分枝派生出各种关联的想法和信息.MindManager是基于四十多年的对大