您的位置:澳门新葡8455最新网站 > 澳门新葡8455最新网站 > VS二〇〇八装置OpenGL

VS二〇〇八装置OpenGL

发布时间:2019-12-02 18:02编辑:澳门新葡8455最新网站浏览(186)

     以下涉及到的具有资源都在此:

    链接: 密码:174s

     

     

    *自个儿的VS2009的安装地点:D:Program Files (x86)Microsoft Visual Studio 10.0

    1.关于Glut的配置

    1.1. 下载GLUT。Windows意况下的GLUT下载地址:

     

    1.2

    将下载的削减包解开,将获取5个文本:glut.h glut.lib glut32.lib glut.dllglut32.dll

    1.3

    将glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL(以自家的VS安装的目录为例,VS版本为2009卡塔尔。

    1.4

    将glut.libglut32.lib复制到D:Program Files (x86)Microsoft VisualStudio 10.0VClib(以笔者的VS安装的目录为例,VS版本为二零一零卡塔尔(英语:State of Qatar)。

    1.5

        将glut.dll和glut32.dll复制到C:WindowsSystem32下,假使您是六十个人系统,提议将其也复制到C:WindowsSysWOW64下。

        在档期的顺序的采纳进度中,只需包含头文件#include<GL/glut.h>就好了。

    到此地,Glut包配置完成了,就足以在调整台只怕是MFC中去分享你的OpenGL了,可是这里要留神的事情,Glut只好用来Win32的编写翻译情况,假使你将编写翻译景况改为x64便会出错,因为那几个库已经非常久都不更新了,只协助Win32编写翻译碰到,倘若你想你的主次是陆拾位何况能够使用OpenGL,况兼能够申请到过量2G的内部存款和储蓄器,那么你将要动用Freeglut了,请看下边Freeglut的配置教程。

    2.Freeglut的配置

    图片 1

     

    作者使用的条件切实是Win764人+VS二零零六+Freeglut2.8.1,而Freeglut2.8.1那些本子帮助VS2009,可利用最高的版本3.0,雷同协理各样VS版本。

     

    2.1 Freeglut的下载

    Freeglut2.8.1:

    Freeglut别的版本的下载地址:

    Freeglut3.0版本:

     

    2.2 生成VS二〇一〇 63个人编写翻译意况下下可用的Freeglut的含有头文件,静态链接库lib,动态链接库dll。

        解压缩包,张开解压后的压缩文件夹,里面会有叁个VisualStduio的文件夹,如下

    图片 2

     

     

        张开VisualStudio文件夹,里面会有VS二〇〇八,VS二〇一〇,VS二〇一一多少个本子的

    图片 3

     

        选拔VS二〇〇八,张开项目文件freeglut.sln。

    图片 4

     

     

        接收Release版本,x64平台编译,右键技术方案,点击任何转移

    图片 5

     

     

    然后您会在解压的公文夹下开掘三个新的文件夹inclue和lib文件夹

    图片 6

     

     

    include文件夹下会有GL文件夹,里面包罗了freeglut所需用到的头文件,freeglut.h,freeglut_ext.h,freeglut_std.h,glut.h,注意这里的glut.h与Glut包的glut.h文件不等同。

    lib文件夹下会有一个x64文件夹,里面含有了freeglut.lib和freeglut.dll文件。

     

     

    2.3 具体配置

     

        Freeglut配置本质上与Glut的布署原理相仿,可是,大家那边配置的是六10个人的freeglut,微微有风度翩翩对不及。这里也差十分的少介绍一下freeglut三十五位的配置,倘让你要生成freeglut32可用的盈盈文件,静态链接库以至动态链接库,请参见上节中64的扭转方法,不要必要将编译平台改为Win32,此节不再赘述。

     

    2.3.1 Freeglut30个人的铺排

        1.将freeglut-2.8.1freeglut-2.8.1includeGL文件夹下的多少个头文件freeglut.h,freeglut_ext.h,freeglut_std.h,glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL下(以作者的VS二零一零设置地方为准)。

        2.将freeglut.lib复制到D:ProgramFiles (x86)Microsoft Visual Studio 10.0VClib下。

        3.将freeglut.dll复制到C:WindowsSystem32下

    留心:假使现身谬误,提出将freeglut.dll同期复制到C:WindowsSysWOW64下。

    2.3.2 Freeglut62人的安顿

        1.将freeglut-2.8.1freeglut-2.8.1includeGL文件夹下的八个头文件freeglut.h,freeglut_ext.h,freeglut_std.h,glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL下(以笔者的VS二零一零设置地方为准)。

        2.将freeglut.lib复制到D:ProgramFiles (x86)Microsoft Visual Studio 10.0VClibamd64下,注意这里是放六十一位静态链接库的地点。

        3.将freeglut.dll复制到C:WindowsSysWOW64下

    小心:借使现身错误,建议将freeglut.dll同时复制到C:Windows System32下。

     

    提起底在采纳的时候只需加上#include<GL/freeglut.h>就能够了。

     

    2.4 Freeglut3.0的配置

        类似于Freeglut2.8.1的配置

    下载网站正是

    选择freeglut3.0.0 MSVC Package

    图片 7

     

    解压缩文件,有include,bin,lib多少个公文夹

    2.4.1 Freeglut3.0 34个人的布局

        1.将freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutincludeGL下的三个头文件freeglut.h,freeglut_ext.h,freeglut_std.h,glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL下(以自个儿的VS2008装置地点为准)。

        2.将freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutlib下的

    freeglut.lib复制到D:Program Files (x86)Microsoft Visual Studio10.0VClib。

        3.将freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutbin下的

    freeglut.dll复制到C:WindowsSystem32下。

    留意:如若出现错误,建议将freeglut.dll同期复制到C:WindowsSysWOW64下。

     

    2.4.2 Freeglut3.0 64位配置

        1.将freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutincludeGL下的多少个头文件freeglut.h,freeglut_ext.h,freeglut_std.h,glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL下(以自身的VS二〇〇九装置地方为准)。

        2. freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutlibx64下的

    freeglut.lib复制到D:Program Files (x86)Microsoft Visual Studio10.0VClibamd64下。

        3. freeglutfreeglut-MSVC-3.0.0-2.mpfreeglutbinx64下的

    freeglut.dll复制到C:Windows SysWOW64下

    小心:如果现身错误,建议将freeglut.dll同偶尔间复制到C:Windows System32下。

     

    3.Glew的配置

     

    3.1 Glew的下载

     

     

    下载地址

    glew-1.9.0-win32.zip:

    glew-1.9.0-win64.zip:

     

    3.2 Glew的配置

    3.2.1 Glew叁11位的布署

    1.解压缩文件glew-1.9.0-win32.zip,得到bin,include,lib,doc八个文本夹。

    2.将include文件夹下GL文件夹下的多个头文件glew.h,glxew.h,wglew.h多个头文件复制到D:ProgramFiles (x86)Microsoft Visual Studio 10.0VCincludeGL下(以自身的VS二零一零装置地方为准)。

    3.将lib文件夹下八个lib文件glew32.lib,glew32mx.lib,glew32mxs.lib,

    glew32s.lib八个静态链接库复制到D:Program Files (x86)Microsoft Visual Studio10.0VClib下。

        4.将bin文书夹下的多个dll文件glew.dll,glew32mx.dll复制到C:WindowsSystem32下。

    在意:若是现身谬误,建议将freeglut.dll同不时候复制到C:WindowsSysWOW64下。

     

    3.2.2 Glew六16个人的配备

        1.解压缩文件glew-1.9.0-win64.zip,获得bin,include,lib,doc多个公文夹。

    2.将include文件夹下GL文件夹下的八个头文件glew.h,glxew.h,wglew.h多少个头文件复制到D:ProgramFiles (x86)Microsoft Visual Studio 10.0VCincludeGL下(以本身的VS二零一零装置地点为准)。

    3.将lib文件夹下多少个lib文件glew32.lib,glew32mx.lib,glew32mxs.lib,

    glew32s.lib三个静态链接库复制到D:Program Files (x86)Microsoft Visual Studio10.0VClibamd64下,注意这里是放六十三人静态链接库之处。

        4.将bin文书夹下的多少个dll文件glew.dll,glew32mx.dll复制到C:Windows SysWOW64下。

    只顾:假如现身错误,提议将freeglut.dll同期复制到C:Windows System32下。

     

     

     

    参考链接:

     

    本文由澳门新葡8455最新网站发布于澳门新葡8455最新网站,转载请注明出处:VS二〇〇八装置OpenGL

    关键词:

上一篇:没有了

下一篇:常用命令,linux下文件的滑坡