OpenGL VS2010开发环境搭建详解

上传者: 31481957 | 上传时间: 2022-04-18 14:08:35 | 文件大小: 1.17MB | 文件类型: 7Z
原创,装在请说明,里面详细介绍了本人初学OpenGL时使用VS2010搭建环境的过程,包括GLUT、GLEW、FreeGLUT、GLTools库的安装包或源码下载,以及针对源码如何使用CMAKE进行编译,针对其中可能出现的问题以及解决方案都有较详细的说明。相信您只要照着做,也能成功。 内附Triangle测试工程,bin目录下为本人编译出的头文件以及lib文件和dll文件

文件下载

资源详情

[{"title":"( 47 个子文件 1.17MB ) OpenGL VS2010开发环境搭建详解","children":[{"title":"OpenGL VS2010开发环境搭建详解","children":[{"title":"OpenGL VisualStudio2010开发环境搭建.CHM <span style='color:#111;'> 62.21KB </span>","children":null,"spread":false},{"title":"Triangle测试","children":[{"title":"bin","children":[{"title":"include","children":[{"title":"GLTools","children":[{"title":"include","children":[{"title":"GLBatch.h <span style='color:#111;'> 4.62KB </span>","children":null,"spread":false},{"title":"GLMatrixStack.h <span style='color:#111;'> 5.80KB </span>","children":null,"spread":false},{"title":"GLShaderManager.h <span style='color:#111;'> 4.44KB </span>","children":null,"spread":false},{"title":"GLFrame.h <span style='color:#111;'> 14.59KB </span>","children":null,"spread":false},{"title":"StopWatch.h <span style='color:#111;'> 3.38KB </span>","children":null,"spread":false},{"title":"GLBatchBase.h <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"math3d.h <span style='color:#111;'> 28.09KB </span>","children":null,"spread":false},{"title":"GLTools.h <span style='color:#111;'> 6.87KB </span>","children":null,"spread":false},{"title":"GLGeometryTransform.h <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"GLTriangleBatch.h <span style='color:#111;'> 4.32KB </span>","children":null,"spread":false},{"title":"GLFrustum.h <span style='color:#111;'> 11.82KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"GL","children":[{"title":"GL","children":[{"title":"wglew.h <span style='color:#111;'> 63.32KB </span>","children":null,"spread":false},{"title":"glxew.h <span style='color:#111;'> 73.16KB </span>","children":null,"spread":false},{"title":"freeglut_ext.h <span style='color:#111;'> 10.17KB </span>","children":null,"spread":false},{"title":"glut.h <span style='color:#111;'> 639B </span>","children":null,"spread":false},{"title":"freeglut.h <span style='color:#111;'> 681B </span>","children":null,"spread":false},{"title":"glew.h <span style='color:#111;'> 1014.22KB </span>","children":null,"spread":false},{"title":"freeglut_std.h <span style='color:#111;'> 26.46KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"lib","children":[{"title":"freeglut.lib <span style='color:#111;'> 38.79KB </span>","children":null,"spread":false},{"title":"glew32s.lib <span style='color:#111;'> 2.00MB </span>","children":null,"spread":false},{"title":"freeglutd.lib <span style='color:#111;'> 38.96KB </span>","children":null,"spread":false},{"title":"glew32mxs.lib <span style='color:#111;'> 1.48MB </span>","children":null,"spread":false},{"title":"freeglut_static.lib <span style='color:#111;'> 595.91KB </span>","children":null,"spread":false},{"title":"gltools.lib <span style='color:#111;'> 96.75KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"dll","children":[{"title":"GLEW-1.13.0","children":[{"title":"Release","children":[{"title":"Win32","children":[{"title":"visualinfo.exe <span style='color:#111;'> 266.50KB </span>","children":null,"spread":false},{"title":"glew32.dll <span style='color:#111;'> 394.50KB </span>","children":null,"spread":false},{"title":"glewinfo.exe <span style='color:#111;'> 415.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"x64","children":[{"title":"visualinfo.exe <span style='color:#111;'> 302.00KB </span>","children":null,"spread":false},{"title":"glew32.dll <span style='color:#111;'> 430.00KB </span>","children":null,"spread":false},{"title":"glewinfo.exe <span style='color:#111;'> 460.00KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Release MX","children":[{"title":"Win32","children":[{"title":"glew32mx.dll <span style='color:#111;'> 282.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"x64","children":[{"title":"glew32mx.dll <span style='color:#111;'> 326.00KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"FreeGLUT-3.0.0","children":[{"title":"freeglut.dll <span style='color:#111;'> 213.00KB </span>","children":null,"spread":false},{"title":"freeglutd.dll <span style='color:#111;'> 332.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"glut","children":[{"title":"glut.lib <span style='color:#111;'> 77.79KB </span>","children":null,"spread":false},{"title":"glut32.dll <span style='color:#111;'> 166.00KB </span>","children":null,"spread":false},{"title":"glut32.lib <span style='color:#111;'> 78.03KB </span>","children":null,"spread":false},{"title":"glut.dll <span style='color:#111;'> 166.00KB </span>","children":null,"spread":false},{"title":"glut.h <span style='color:#111;'> 20.94KB </span>","children":null,"spread":false}],"spread":true},{"title":"GLTools-master","children":null,"spread":false}],"spread":true},{"title":"Triangle","children":[{"title":"Release","children":[{"title":"Triangle.exe <span style='color:#111;'> 186.00KB </span>","children":null,"spread":false},{"title":"freeglut.dll <span style='color:#111;'> 213.00KB </span>","children":null,"spread":false},{"title":"freeglutd.dll <span style='color:#111;'> 332.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"Triangle.sln <span style='color:#111;'> 882B </span>","children":null,"spread":false},{"title":"Triangle.vcxproj.filters <span style='color:#111;'> 957B </span>","children":null,"spread":false},{"title":"Triangle.vcxproj <span style='color:#111;'> 4.45KB </span>","children":null,"spread":false},{"title":"Triangle.cpp <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • waver001 :
    按照文档中介绍的,GLTools用CMake无法编译成功,无法找到GLUT_glut_LIBRARY,即使手工添加了GLUT_glut_LIBRARY这个变量也还是不行
    2019-08-17

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明