OpenGL超级宝典Windows + VS2013开发环境配置

最近开始学习OpenGL,借了一本书《OpenGL超级宝典》(第五版),配置环境花了很长时间,于是记录下来,希望能帮助新手配置成功。

一:环境

win7+VS2013(其他版本也是差不多的过程),下文中的C:\Program Files (x86)\Microsoft Visual Studio 12.0为vs的安装路径,也就是存放库文件之类的地方,安装路径不同可能需要对应修改。

二:需要用到的资源文件

1.glew

开源的OpenGL扩展库,支持多个操作系统。

2.glut

OpenGL实用工具箱(OpenGL utility toolkit)

3.freeglut

glut的完全开源替代库,扩展了glut

4.GLTools

封装了GL函数的工具库。

5.下载地址

CSDN下载:点这里
网盘下载:链接:http://pan.baidu.com/s/1kV1fJtt 密码:68ac

三:配置glew,glut,freeglut

将位于include文件夹下的GL文件夹的.h文件复制到C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\GL 下(需要创建GL文件夹)
lib文件夹下Release\Win32文件夹下的.lib文件复制到:C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib
bin文件夹下Release\Win32文件夹下的文件复制到:C:\Windows\System32,x64的文件复制到:C:\Windows\SysWOW64

四:配置GLTools

GLTools的配置比较麻烦,要用本地VS2013生成库,配置前需要先配置好前面的步骤(glew)。

第一步

将include下的.h文件复制到C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include下

第二步

新建项目gltools
gltools工程
勾选静态库等
下一步
点击完成

第三步

将.cpp文件导入工程
包含文件

第四步

编译生成gltools.lib文件(在工程debug目录下)。若编译不成功可以尝试右键更改其项目属性 > C/C++ > 预处理器右边的预处理器定义中添加 _CRT_SECURE_NO_WARNINGS
然后将gltools.lib文件复制到C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib下

四:测试

1.新建控制台工程Test
2.将测试文件中的.cpp文件和.tga文件导入工程
包含文件
3.附加依赖项,项目右击 –> 属性 –> 配置属性 –> 链接器 –> 输入 –> 附加依赖项 ,如图添加glew32s.lib和刚生成的gltools.lib(博主生成的是gltools2.lib则添加gltools2.lib)
附加依赖项
4.编译运行成功则说明配置环境成功
空格切换状态

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值