澳门新萄京配置教程,无法打开文件
分类:澳门新萄京

 以下涉及到的装有能源都在那:


资源:

链接: 密码:174s

freeglut 与 glut的差别: 

链接: 密码:174s

 


VS2010问题:

 

[起点百度宏观] 

没辙开垦文件“freeglut.lib”解决办法:

(1)下载freeglut-2.8.1.tar.gz压缩包并解压。

(2)将freeglut-2.8.1freeglut-2.8.1includeGL文件夹下的freeglut.h、freeglut_ext.h、freeglut_std.h、glut.h文件复制到C:Program FilesMicrosoft SDKsWindowsv7.0AIncludegl文件夹下。(初次配置OpenGL意况后,C:Program FilesMicrosoft SDKsWindowsv7.0AIncludegl文件夹下会有三个glut.h文件,将它改个名字屏蔽掉,幸免覆盖,比方“glut.h-”)

(3)将freeglut-2.8.1freeglut-2.8.1libx86文件夹下的freeglut.dll文件复制到C:WindowsSystem32文书夹下,假若是60个人,就献身SysWOW64下,尽管不知底就直接都放。

(4)将freeglut-2.8.1freeglut-2.8.1libx86文件夹下的freeglut.lib、freeglut_static.lib文件复制到C:Program FilesMicrosoft SDKsWindowsv7.0ALib文件夹下。

参照他事他说加以考查链接:(能够和煦下载freegult.dil卡塔尔

 

测量检验程序:

 1 // Demo2.cpp : 定义控制台应用程序的入口点。
 2 //
 3 
 4 #include "stdafx.h"
 5 #include <GL/freeglut.h>
 6 #include <GL/glut.h>
 7 
 8 void display(){
 9     
10     glClear(GL_COLOR_BUFFER_BIT);
11     glPointSize(15.0);
12     glBegin(GL_POINTS);
13     glColor3f(0.0,0.0,0.0);
14     glVertex2f(-0.6,-0.6);
15     glColor3f(1.0,0.0,0.0);
16     glVertex2f(-0.6,0.6);
17     glColor3f(0.0,0.0,1.0);
18     glVertex2f(0.6,0.6);
19     glColor3f(0.0,1.0,0.0);
20     glVertex2f(0.6,-0.6);
21     glEnd();
22     glFlush();
23 }
24 
25 int main(int argc, char** argv)
26 {
27     glutInit(&argc,argv);
28     glutCreateWindow("Points");
29     glutDisplayFunc(display);
30     glClearColor(1.0,1.0,1.0,0.0);
31     glutMainLoop();
32 }

结果;

澳门新萄京 1

 

*本身的VS二〇一〇的装置地点:D:Program Files (x86)Microsoft Visual Studio 10.0

freeglut是GLUT [注1]的三个完全开源取代库。 

VC6.0问题:

1.关于Glut的配置

GLUT最初是《OpenGL红皮书(第二版)》[注2]中的示例程序。自这现在,GLUT轻松、跨平台的性格,使其在各类实际使用中布满应用。 

不能张开文件“freeglut.lib”化解方法:

澳门新萄京配置教程,无法打开文件。(1)用地点的链接,下载freeglut-2.8.1.tar.gz压缩包并解压。

(2)将freeglut-2.8.1freeglut-2.8.1includeGL文件夹下的freeglut.h、freeglut_ext.h、freeglut_std.h、glut.h文件复制到D:Program Files (x86)Microsoft Visual StudioVC98Include澳门新萄京配置教程,无法打开文件。GL(VC6.0的设置目录)文件夹下。(初次配置OpenGL情状后。

(3)假设地点已经将freeglut-2.8.1freeglut-2.8.1libx86文件夹下的freeglut.dll文件复制到了C:WindowsSystem32文件夹下,假诺是陆九个人,就坐落SysWOW64下,就无需开展这一步了。

(4)将freeglut-2.8.1freeglut-2.8.1libx86文件夹下的freeglut.lib文件复制到D:Program Files (x86)Microsoft Visual StudioVC98Lib文件夹下。

测验程序如下:

#include <GL/glut.h>


void display(){

    glClear(GL_COLOR_BUFFER_BIT);
    glPointSize(15.0);
    glBegin(GL_POINTS);
    glColor3f(0.0,0.0,0.0);
    glVertex2f(-0.6,-0.6);
    glColor3f(1.0,0.0,0.0);
    glVertex2f(-0.6,0.6);
    glColor3f(0.0,0.0,1.0);
    glVertex2f(0.6,0.6);
    glColor3f(0.0,1.0,0.0);
    glVertex2f(0.6,-0.6);
    glEnd();
    glFlush();
}

int main(int argc, char** argv)
{
    glutInit(&argc,argv);
    glutCreateWindow("Points");
    glutDisplayFunc(display);
    glClearColor(1.0,1.0,1.0,0.0);
    glutMainLoop();
}

运转结果:

澳门新萄京 2

 

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

 

GLUT(以至freeglut)允许客商在无数的平台的创始和拘留窗口中OpenGL容器,以至相关的鼠标、键盘和游戏杆效率。 

1.2

将下载的滑坡包解开,将收获5个公文:glut.h glut.lib glut32.lib glut.dllglut32.dll

freeglut 由X-联盟许可下宣布的。 

1.3

将glut.h复制到D:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL(以作者的VS安装的目录为例,VS版本为二零零六卡塔尔(قطر‎。

[注1] GLUT :OpenGL实用工具包 

1.4

将glut.libglut32.lib复制到D:Program Files (x86)Microsoft VisualStudio 10.0VClib(以本身的VS安装的目录为例,VS版本为二〇〇九)。

[注2] 《OpenGL红皮书(第二版)》,由Mark Kilgard开发

1.5

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

    在品种的利用进度中,只需满含头文件#include<GL/glut.h>就好了。

到此地,Glut包配置实现了,就可以在调整台也许是MFC中去分享你的OpenGL了,但是这里要在意的业务,Glut只好用来Win32的编写翻译碰到,如若您将编写翻译遇到改为x64便会出错,因为那些库已经非常久都不创新了,只帮忙Win32编写翻译碰着,假若你想你的顺序是63人而且能够利用OpenGL,况兼能够申请到当先2G的内部存储器,那么您就要选择Freeglut了,请看下边Freeglut的铺排教程。


2.Freeglut的配置

澳门新萄京 3

 

自己使用的条件切实是Win761个人 VS2008 Freeglut2.8.1,而Freeglut2.8.1这几个版本辅助VS二零零六,可利用最高的本子3.0,相通支撑各个VS版本。

 

下边介绍VS二零零六与OPENGL的咬合搭建

2.1 Freeglut的下载

Freeglut2.8.1:

Freeglut别的版本的下载地址:

Freeglut3.0版本:

 


2.2 生成VS二〇〇八 陆12人编写翻译情形下下可用的Freeglut的蕴藏头文件,静态链接库lib,动态链接库dll。

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

澳门新萄京 4

 

 

    张开VisualStudio文件夹,里面会有VS二〇一〇,VS二零零六,VS二零一一几个版本的

澳门新萄京 5

 

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

澳门新萄京 6

 

 

    采纳Release版本,x64平台编写翻译,右键解决方案,点击任何变型

澳门新萄京 7

 

 

然后您会在解压的文书夹下发掘三个新的文本夹inclue和lib文件夹

澳门新萄京 8

 

 

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

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

 

 

1.VS2010与glut

2.3 具体安插

 

    Freeglut配置本质上与Glut的配备原理雷同,可是,咱们那边配置的是63位的freeglut,微微有局地莫衷一是。这里也简介一下freeglut三11个人的构造,借让你要生成freeglut32可用的包罗文件,静态链接库以致动态链接库,请参见上节中64的扭转方法,不要须求将编写翻译平台改为Win32,此节不再赘述。

 


2.3.1 Freeglut叁九个人的配备

    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下。

万意气风发大器晚成味的要配备glut的话 只需安装glut工具包。
GLUT不是 OpenGL所不可不的,但它会给我们的求学带来一定的有益,推荐安装。
Windows意况下的 GLUT下载地址:(大小约为 150k)

2.3.2 Freeglut六13位的安排

    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下(以自己的VS2009装置地点为准)。

    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

澳门新萄京 9

 

解压缩文件,有include,bin,lib三个文本夹

Windows 意况下安装GLUT的步调: 

2.4.1 Freeglut3.0 叁十二个人的配置

    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.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下。

 

1、将下载的滑坡包解开,将获取 5个文本

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下。

 

澳门新萄京 10

3.Glew的配置

 

2、在 “我的计算机 ”中找见你的VS二零零六安装路线下的VC目录。 

3.1 Glew的下载

 

 

下载地址

glew-1.9.0-win32.zip:

glew-1.9.0-win64.zip:

 

我的是E:softwarevs10VC 

3.2 Glew的配置

在vc目录下的include文件夹中新建gl文件夹 

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下。

 

把解压获得的 glut.h放到这些文件夹中。

3.2.2 Glew六10个人的结构

    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下(以自个儿的VS2009装置地点为准)。

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

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

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

只顾:借使现身错误,提议将freeglut.dll同一时间复制到C:Windows System32下。

 

 

 

参照链接:

 

3、把解压得到的 glut.lib和 glut32.lib放到静态函数库所在文件夹 
(假使是 VisualStudio二零零六,则应该是其设置目录上边的“VClib”文件夹)。 
4、把解压获得的 glut.dll和 glut32.dll放到操作系统目录上边包车型客车system32文本夹内。(规范的职位为: C:WindowsSystem32) 
64为操作系统最棒也在SysWOW64文件夹中拷入dll文件 

澳门新萄京 11

5、创建多少个新的 OpenGL工程 这里以 VisualStudio2008为例。 选拔File->New->Project,然后接纳Win32 Console Application ,名字TestOpenGL,然后按 OK。 在谈出的对话框左边点 Application Settings,找到 Empty project(空项目,无需点击预编译头卡塔尔并勾上,选拔Finish。 然后向该工程增加七个代码文件,采取cpp文件起多个名字鲜明即可。

先是个OpenGL程序 二个简约的 OpenGL程序如下:(注意,纵然急需编写翻译并运维,须求准确安装 GLUT,安装方式如上所述)


#include <gl/glut.h>

void myDisplay (void) {

             glClear(GL_COLOR_BUFFER_BIT );

             glRectf(-0.5f, -0.5f, 0.5f, 0.5f);

             glFlush(); }

int main (int argc, char *argv[])

{         

             glutInit(&argc , argv);

             glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);

             glutInitWindowPosition(100, 100);

             glutInitWindowSize(400, 400);

             glutCreateWindow("第一个OpenGL程序" );

                         glutDisplayFunc(&myDisplay );

             glutMainLoop();

             return 0;

}


澳门新萄京 12


2.vs2010与freeglut


1.首先下载freeglut 
http://nchc.dl.sourceforge.net/project/freeglut/freeglut/2.8.0/freeglut-2.8.0.tar.gz 
解压完后如图所示: 

澳门新萄京 13

2.打开E:softwarefreeglut-2.8.0VisualStudio 文件夹开掘里头有2个文本夹 
咱俩开辟二零一零那个文件夹 
运行freeglut.sln 
将编写翻译情况改为release 在消除方案能源微处理器里,右键应用方案,build solution(生成解决方案)。

编写翻译成功后退回到freeglut-2.8.0根目录,把includeGL里面全体的.h文件复制到E:softwarevs10VCinclude文件夹,若无gl文件夹的话,须要创立gl文件夹

澳门新萄京 14

退回到 freeglut-2.8.0根目录, 把libx86里面的freeglut.dll复制到C:WindowsSystem32文本夹里,64为操作系统最好也在SysWOW64文件夹中拷入dll文件

把freeglut.lib复制到E:softwarevs10VClib中

到此freeglut的配备就完了了。

测试程序还可以选择上面所列的程序


3.vs2010 与glew


GLEW是八个跨平台的C 增加库,基于OpenGL图形接口。GLEW能自动识别你的阳台所协理的全数OpenGL高等扩张涵数。也正是说,只要包括多个glew.h头文件,你就会使用gl,glu,glext,wgl,glx的成套函数。GLEW帮助方今风靡的各样操作系统(including Windows, Linux, Mac OS X, FreeBSD, Irix, and Solaris)使用OpenGL的爱侣都精晓,window最近只帮衬OpenGL1.1的涵数,但 OpenGL今后都向上到2.0上述了,要接纳这么些OpenGL的尖端性格,就亟须下载最新的扩展,其余,分化的显卡集团,也会发表部分唯有自个儿显卡才协助的恢弘函数,你要想用那数涵数,不能不去寻找最新的glext.h,有了GLEW扩张库,你就再也不用为找不到函数的接口而闹心,因为GLEW能自动识 别你的阳台

所支持的漫天OpenGL高级扩张h函数。也正是说,只要包涵叁个glew.h头文件,你就会动用gl,glu,glext,wgl,glx的全体函数。

glew的安插和freeglut完全同样, 
1、下载glew:http://glew.sourceforge.net/ 
解压后如图所示: 

澳门新萄京 15

2、配置: 

安插和freeglut同理,将相应的公文拷贝到相应岗位。 

2-1 将bin文件夹里的glew32.dll 的文件复制到C:WindowsSystem32文书夹里,64为操作系统最佳也在SysWOW64文件夹中拷入dll文件

2-2 将lib文件夹下的glew32.lib 文件拷贝到E:softwarevs10VClib

2-3 将include/GL/glew.h include/GL/wglew.h 等文件 拷贝到E:softwarevs10VCincludegl中

运作测量试验例子是在最顶上部分加上


  #include <gl/glut.h>

 #include <gl/glew.h>



4.vs2010与gltools


下载可上CSDN上找出,也足以在争论区留下你的信箱,我会尽快通过邮箱共享给你。

下载实现后解压文件,如图所示: 

澳门新萄京 16

安插方式与事情发生早先的主意同样将.h文件和.lib文件分别放入上面所写的照看的文件夹

运作测验工程Triangle(此工程是OPENGL顶级宝典随书附录代码,有亟待的请在商讨区留下邮箱,也可在下边给的连仲夏下载随书源码)

新建三个win32调整台程序

跻身项目>属性>链接器>输入>正视项中加多gltools.lib,freeglut.lib,glew32s.lib

何况向忽略特定私下认可库中增多LIBCMT,MSVCRT

运维Triangle,成功如图所示:

源码:


 // Triangle.cpp

// Our first OpenGL program that will just draw a triangle on the screen.

#include <GLTools.h>            // OpenGL toolkit
#include <GLShaderManager.h>    // Shader Manager Class

#ifdef __APPLE__
#include <glut/glut.h>          // OS X version of GLUT
#else
#define FREEGLUT_STATIC
#include <GL/glut.h>            // Windows FreeGlut equivalent
#endif

GLBatch triangleBatch;
GLShaderManager shaderManager;

///////////////////////////////////////////////////////////////////////////////
// Window has changed size, or has just been created. In either case, we need
// to use the window dimensions to set the viewport and the projection matrix.
void ChangeSize(int w, int h)
    {
 glViewport(0, 0, w, h);
    }

///////////////////////////////////////////////////////////////////////////////
// This function does any needed initialization on the rendering context.
// This is the first opportunity to do any OpenGL related tasks.
void SetupRC()
 {
 // Blue background
 glClearColor(0.0f, 0.0f, 1.0f, 1.0f );
   
 shaderManager.InitializeStockShaders();

 // Load up a triangle
 GLfloat vVerts[] = { -0.5f, 0.0f, 0.0f,
                    0.5f, 0.0f, 0.0f,
        0.0f, 0.5f, 0.0f };

 triangleBatch.Begin(GL_TRIANGLES, 3);
 triangleBatch.CopyVertexData3f(vVerts);
 triangleBatch.End();
 }

///////////////////////////////////////////////////////////////////////////////
// Called to draw scene
void RenderScene(void)
 {
 // Clear the window with current clearing color
 glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT);

 GLfloat vRed[] = { 1.0f, 0.0f, 0.0f, 1.0f };
 shaderManager.UseStockShader(GLT_SHADER_IDENTITY, vRed);
 triangleBatch.Draw();

 // Perform the buffer swap to display back buffer
 glutSwapBuffers();
 }

///////////////////////////////////////////////////////////////////////////////
// Main entry point for GLUT based programs
int main(int argc, char* argv[])
 {
 gltSetWorkingDirectory(argv[0]);
 
 glutInit(&argc, argv);
 glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA | GLUT_DEPTH | GLUT_STENCIL);
 glutInitWindowSize(800, 600);
 glutCreateWindow("Triangle");
    glutReshapeFunc(ChangeSize);
    glutDisplayFunc(RenderScene);

 GLenum err = glewInit();
 if (GLEW_OK != err) {
  fprintf(stderr, "GLEW Error: %sn", glewGetErrorString(err));
  return 1;
  }
 
 SetupRC();

 glutMainLoop();
 return 0;
 }


澳门新萄京 17


附:OpenGL拔尖宝典 第5版 中国土木工程公司耳其语完整版 pdf 下载: 

http://download.csdn.net/download/niehanmin/9433803

随书源码下载: 
http://www.malagis.com/opengl-super-bible-5th-edition-pdf-download-with-source-code.html


本人的条件

Win10 x64

Visual Studio 2015

所需工具:

澳门新萄京 18

下载请见文末下载链接

搭建:

freeglut

打开 x:xfreeglut-2.8.1VisualStudio2010freeglut.sln 项目工程,

澳门新萄京 19

分别已Debug模式和Release情势运营。(只生成一个也可)

会在 x:xfreeglut-2.8.1libx86 目录下见到变化的 .dll 和 .lib 文本,在那之中请把 Debug目录 中的 .dll 和 .lib 文件加上 _d 以便现在区分。如图:

澳门新萄京 20

x:xfreeglut-2.8.1includeGL 文件夹下的 .h文件 复制到 x:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL 目录下,平素不GL文件夹的要和煦建

x:xfreeglut-2.8.1libx86 文件夹下(甚至Debug文件夹)的 .dll 文本复制到 C:WindowsSysWOW64 目录(x86 复制到 System32目录下)。

x:xfreeglut-2.8.1libx86 文件夹下(以至Debug文件夹)的 .lib文本复制到 x:xMicrosoft Visual Studio 10.0VClib

至此,freeglut搞定!

Glew

x:xglew-1.11.0includeGL 文件夹下的.h文件复制到 x:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL 目录下。

x:xglew-1.11.0libReleaseWin32 文件夹下的 .lib文件复制到 x:xMicrosoft Visual Studio 10.0VClib 目录下。

x:xglew-1.11.0binReleaseWin32 文件夹下的 .dll文件复制到 C:WindowsSysWOW64 目录下。

Glut

x:xglutdlls37beta 文件夹下的 .h文件 复制到 x:Program Files (x86)Microsoft Visual Studio 10.0VCincludeGL 目录下。

x:xglutdlls37beta 文件夹下的 .lib文件 复制到 x:xMicrosoft Visual Studio 10.0VClib 目录下。

把 x:xglutdlls37beta 文件夹下的 .dll文件 复制到 C:WindowsSysWOW64 目录下。

构建GLTools库

新建一个gltoolswin32花色工程,如图:

澳门新萄京 21

澳门新萄京 22

先编译一下,

把 x:xSB5SrcGLToolssrc 目录下的 .h文件不包括glew.h文件)复制到 x:xgltoolsgltools。

 x:xSB5SrcGLToolsinclude 目录下的 .cpp文件不包括GL文件夹)复制到 x:xgltoolsgltools。

分别在头文件和源文件上右键 添加->现有项 把 .h 和 .cpp 文件加多到项目。如图:

澳门新萄京 23

编写翻译提醒如下:

澳门新萄京 24

gltools.lib 文件生成成功。能够在 x:xgltoolsDebug 目录下查看。

把 .lib文件 复制到 x:Program Files (x86)Microsoft Visual Studio 10.0VClib 文件夹下。

.h文件 复制到 x:Program Files (x86)Microsoft Visual Studio 10.0VCinclude 文件夹下(注意本次不是GL文件夹)。

到此gltoolsOK了。

测试

咱俩应用书中给的例子来测量检验一下情况。

建设构造test的连串工程:

澳门新萄京 25

澳门新萄京 26

大家扔上采取方面三角形的例证,复制 x:xSB5SrcChapter01Block 中的文件到 x:xtesttest 文件夹下。同样在源文件上右键 添加->现有项 把Triangle.cpp文件包括进来。

添加叠合信任项

澳门新萄京 27

效果与利益如图如上


能源下载

360云盘下载地址:http://yunpan.cn/cAI56sdhc8iIF  提取码 8152


本文由澳门新萄京发布于澳门新萄京,转载请注明出处:澳门新萄京配置教程,无法打开文件

上一篇:wait函数处理僵尸进程,Linux内核学习笔记 下一篇:没有了
猜你喜欢
热门排行
精彩图文