glut64位操作系统安装

64位win7下OpenGL的配置 - walkandthink的专栏 - 博客频道 - CSDN.NET
http://blog.csdn.net/walkandthink/article/details/14105003

最近出于需要,在实验室的服务器上配置了下OpenGL以便更自由的绘制图形,按照以往的操作步骤,在配置好后始终编译不通过,老是提示glut.dll未找到的错误。仔细查看了下才明白,原来OpenGL目前只有32位版本的,而实验室的服务器是64位版本的,以往只需要将dll文件放入C:\Windows\System32下面就可以了,但是在64位的机器上,对32位dll的调用目录并不是这个,而是C:\Windows\SysWOW64这个文件夹,所以,按照以前的步骤坐下来,只需要在最后将glut.dll、glut32.dll放入SysWOW64文件夹下面就可以了。

Glut的相关文件可以到:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip 去下载,下载完成后解压可以得到如图所示的五个文件,然后将glut.lib、glut32.lib文件放入VS目录下的VC\LIB文件夹下,将glut.h放入VC\INCLUDE目录下,或者在VC\INCLUDE目录下新建一个命名为GL(大小写均可)的文件夹,在引用的时候,前者为#include<glut.h>或者就变为#inlcude<GL/glut.h>。至此,64位下的OpenGL配置就全部结束了。最后附上一个测试用的代码,看看你的配置是否能够正确运行。

下面是用于测试的代码,正确结果应该是:

测试代码如下:

 1 #include <GL/glut.h>
 2
 3 void myDisplay(void)
 4 {
 5     glClear(GL_COLOR_BUFFER_BIT);
 6     glColor3f(0.0f,1.0f,0.0f);
 7     glRectf(-0.5f,-0.5f,0.5f,0.5f);
 8     glFlush();
 9 }
10
11 int main(int argc, char *argv[])
12 {
13     glutInit(&argc,argv);
14     glutInitDisplayMode(GLUT_RGB|GLUT_SINGLE);
15     glutInitWindowPosition(100,100);
16     glutInitWindowSize(640,480);
17     glutCreateWindow("First_GL!");
18     glutDisplayFunc(myDisplay);
19     glutMainLoop();
20 }  
时间: 2024-08-10 21:20:46

glut64位操作系统安装的相关文章

Ubuntu14.04,64位操作系统安装部分android32位lib不兼容问题

一些android的部分sdk的tools在linux操作系统上只能支持32位的操作系统,因此如果你的系统是64位的,那么这些文件就无法在你的linux运行, $ ./tools/mksdcard bash: ./tools/mksdcard: No such file or directory $ file ./tools/mksdcard ./tools/mksdcard: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV),

ubuntu64位操作系统安装校园网Drcom客户端步骤及注意事项

前两天在E盘上安装了ubuntu,对于新手来说,安装DrCom校园网都是件棘手的事,这里简单记录一下,其中花费我大量时间,主要是因为我没有设置我想要打开文件的读写权限. 1.对于64位操作系统需要安装32位支持库,这个需要连网,幸好师兄还有网页登录的老帐号.如果不能连网的话,可以尝试用wifi啊或是提前下好. 2.在管理员权限下打开privillege.h,这里千万千万注意,你要把privillege.h的属性中的访问类型设定为支持读写什么的,不然的话无法访问的,我就在这一点里消耗了一下午 —

win7_64位操作系统安装python3.6.3遇到的问题和解决方法

今天使用win7 64位系统安装python3.6.3时遇到了很多问题,接下来就总结一下问题以及解决方法 首先在下载Python3的时候遇到了问题,官网上下载的时候会给我们这种小白带来一些误导,看图 图中标蓝色的就是我们可以安装的版本,其他是啥我也不太明白,但是大家看Description(描述)中写着AMD64/EM64T/x64,重点是!居然还在后面特地写了not ltanium processors,对于我们这种对处理器不太懂的小白会认为这个版本不适合用在Intel处理器上.. 所以我特地

64位操作系统安装32位客户端和PL/SQL

PL/SQ只能使用32位的Oracle客户端.在64位系统下安装了64位的oracle 11g,使用PL/SQL需再安装32位Oracle客户端. 按以下方法试验成功: 1)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0). 下载地址:http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html     下载instantclient-basic-win32-11

32位与64位操作系统到底有什么区别呢?

  区别一,设计初衷不同.64位操作系统的设计初衷是:满足机械设计和分析.三维动画.视频编辑和创作,以及科学计算和高性能计算应用程序等领域中需要大量内存和浮点性能的客户需求.换句简明的话说就是:它们是高科技人员使用本行业特殊软件的运行平台.而32位操作系统是为普通用户设计的. 区别二,要求配置不同.64位操作系统只能安装在64位电脑上(CPU必须是64位的).同时需要安装64位常用软件以发挥64位(x64)的最佳性能.32位操作系统则可以安装在32位(32位CPU)或64位(64位CPU)电脑上

(IStool)64位软件安装在32位操作系统时给出提示

需求:64位的软件当在32位操作系统下安装时,需要提示用户不能在32位操作系统中进行安装 实现:打包时启用64位模式(打包工具用的是Inno Setup 5) 安装脚本段需要添加以下代码: [Setup] ArchitecturesAllowed=x64 ArchitecturesInstallIn64BitMode=x64 这样打包出来的程序包在32位操作系统安装时就会给出提示信息,提示信息如下图: 这样的提示信息可能部分客户不是很理解,需要换成我们熟知的提示信息(只能在64位操作系统下安装)

LoadRunner与JDK的安装问题

我在使用LoadRunner11版本的时候,取得的license是Java协议,需要在服务器上安装JDK.首先服务器是Microsoft Windows7 旗舰版Pack2(x64),安装的LoadRunner11路径是在D盘的Program Files中,按照这样来说,就需要安装64为的JDK,我即安装jdk1.6,但是在安装成功后,运行写好的Java协议脚本,会出现如下的错误: Error: Failed to find javac.exe Java Compiler in Path and

Stimulsoft报表操作笔记(一):统计

一.引言 报表大家应该都知道是什么,简单来说就是用表格.图表等格式来动态显示数据.现在web系统中很多需要使用到报表统计.打印功能等,将所需用到的数据绑定到指定的位置,然后分类汇总,这样查看起来更清晰,管理人员分析数据也一目了然.今天就我之前所做的项目总结一下使用stimulsoft报表的经验. 二.准备工作 首先,需要安装Stimulsoft,我使用的版本是ultimate旗舰版本,当然这个软件是需要收费的,如果大家只需学习的话,可以去官网下载免费试用版.下载完成后,如果项目所需数据库是ora

Hadoop第3周练习--Hadoop2.X编译安装和实验

1    练习题目 2    编译Hadoop2.X 64bit 2.1  运行环境说明 2.1.1   硬软件环境 2.1.2   集群网络环境 2.2  环境搭建 2.2.1   JDK安装和Java环境变量配置 2.2.2   安装并设置maven 2.2.3   以root用户使用yum安装svn 2.2.4   以root用户使用yum安装autoconf automake libtool cmake 2.2.5   以root用户使用yum安装ncurses-devel 2.2.6