opengl超级宝典第五版 环境配置

时间:2021-02-02 03:41:19

opengl超级宝典电子书  链接:http://pan.baidu.com/s/1pLy5Q3L 密码:rvyf

配置环境所需资源  http://download.csdn.net/detail/u014444239/9525194


弄了三四个小时,终于把环境弄好了,有点麻烦,所以想记录下来。

我用的是VS2013,理论上任何一个 Visual Studio都可以的。

1、glew      http://sourceforge.net/projects/glew/files/glew/1.7.0/

这个有32位和64位,现在一般都是64位的吧,我的就是64位的,把它下载下来,后解压,图如下:

opengl超级宝典第五版 环境配置opengl超级宝典第五版 环境配置


将include中的GL文件直接复制到你的 Visual Studio安装目录下的VC————>include黏贴。

      将lib里面的所有文件都复制到你的 Visual Studio安装目录下的VC————>lib。

      将bin里面的所有文件都复制到C:\Windows\System32(!!!32位系统),C:\Windows\SysWOW64!!!64位系统)


这样glew就算配置好了。



2、 freeglut

   下载好文件后解压,

opengl超级宝典第五版 环境配置opengl超级宝典第五版 环境配置

把inlcude里面的GL里面的文件直接复制到你的 Visual Studio安装目录下的VC——>include——>GL黏贴。

然后·打开freeglut中的Visual Studio文件夹,打开2012,打开里面的vc工程,将release调成release_static,编译运行。

opengl超级宝典第五版 环境配置opengl超级宝典第五版 环境配置

然后将在freeglut-2.8.1\lib\x86生成的freeglut_static.lib复制到你的 Visual Studio安装目录下的VC————>lib。

freeglut配置完成。


3、 GLTools

1)直接把GLTools.lib复制到你的 Visual Studio安装目录下的VC————>lib。

2)当然你可以把里面的文件去进行静态库编译

记得 项目 -》属性 -》C/C++  -》预处理器 -》 预处理器定义中添加   _CRT_SECURE_NO_WARNINGS     

编译生成,编译成功后会在 工程 Debug 目录下生成 GLTools.lib 文件  再进行1)步


如果以上步骤还不可以,再加上下面步骤

项目 -> 属性 -> 链接器 -> 输入 -> 依赖项中  添加  gltools.lib  freeglut.lib  glew32s.lib

                               ->  忽略特定默认库中  添加  LIBCMT  MSVCRT



就可以运行程序了。