win10 vs2015超级宝典第五版环境搭建

                 win10 vs2015超级宝典第五版环境搭建


   需要的文件 glew    freeglut   随书源码
这里就是我自己上传的文件 里面的文件都是测试过的
****下载地址
  1   glew下载方法win10 vs2015超级宝典第五版环境搭建





然后往下翻找到图中所指位置






win10 vs2015超级宝典第五版环境搭建

这里我下载的是zip文件

下载好以后解压glew文件如下图win10 vs2015超级宝典第五版环境搭建

在src文件下找到glew.c源文件 (这个很重要)

freeglut下载方法和glew一样都是百度freeglut 然后找到gitgub这个网站
这里呢要下载源码 之后需要camke编译的 不能乱下载
freeglut下载地址: https://sourceforge.net/projects/freeglut/
win10 vs2015超级宝典第五版环境搭建

还有一个网址:http://www.transmissionzero.co.uk/software/freeglut-devel/   都可以下载的

2下载随书源码
   这个网上很多请自行下载
编译GLTools文件


             首先打开vs2015(我是win10 系统)新建一个文件win10 vs2015超级宝典第五版环境搭建


文件名
 写GLTools 选择win32项目 然后“确定”

点“下一步”  之后选自静态库 其他都不选win10 vs2015超级宝典第五版环境搭建


最后点“完成”


win10 vs2015超级宝典第五版环境搭建




win10 vs2015超级宝典第五版环境搭建
win10 vs2015超级宝典第五版环境搭建

win10 vs2015超级宝典第五版环境搭建


然后解压glew文件                          把glew文件下的include 文件下的GL文件里的所有.h文件拷贝到刚才工程文件拷贝的include  GL文件下全部选择替换win10 vs2015超级宝典第五版环境搭建


然后比较关键的一部就是把glew文件下的src文件里面的glew.c源文件拷贝到工程目录下的src 粘贴并且替换win10 vs2015超级宝典第五版环境搭建
win10 vs2015超级宝典第五版环境搭建

win10 vs2015超级宝典第五版环境搭建



选择工程目录下的include文件 把里面除了GL文件以外的所有头文件都选定添加到项目头文件
win10 vs2015超级宝典第五版环境搭建

win10 vs2015超级宝典第五版环境搭建






win10 vs2015超级宝典第五版环境搭建



win10 vs2015超级宝典第五版环境搭建win10 vs2015超级宝典第五版环境搭建


win10 vs2015超级宝典第五版环境搭建





win10 vs2015超级宝典第五版环境搭建



win10 vs2015超级宝典第五版环境搭建

win10 vs2015超级宝典第五版环境搭建

win10 vs2015超级宝典第五版环境搭建


接下来就要编译freeglut 需要使用cmake工具
下载请自行百度 
下载好freeglut 解压如下

win10 vs2015超级宝典第五版环境搭建

cmake安装完打开面板如下
win10 vs2015超级宝典第五版环境搭建
win10 vs2015超级宝典第五版环境搭建

然后选择 finish 等待一会编译好就在

win10 vs2015超级宝典第五版环境搭建
选好路径以后单击 Generate 
然后Open Project 变成可单击  单击就会打开vs  

win10 vs2015超级宝典第五版环境搭建

右击INSTALL然后单击    重新生成

win10 vs2015超级宝典第五版环境搭建


到此就把《超级宝典第五版》所需的库文件编译好了


接下来就需要测试代码 

新建一个win32控制台项目 并且编译

然后在工程目录下新建include 和lib文件 并在include文件下再创建GL文件

然后把刚才编译好的freeglut的\freeglut\include\GL文件下的所有文件考过去到工程新建的那个GL文件下

把编译好的freeglut下的lib文件拷贝到工程目录下新建的lib文件下

把编译好的freeglut下的bin文件下的freeglut.dll文件拷贝到和include同级的工程目录下   (\freeglut\bin)


然后把刚才便宜好的GLTools工程目录下的include 和GL文件下的所有文件都拷贝到我们win控制台的工程目录下对应的文件下

就是include拷贝到include GL拷贝到GL(注意不可以乱拷贝 原来编译好的文件最好单独灵性存放 )

把编译好的GLTools文件release下的GLToos.lib文件拷贝到工程目录下的lib文件


把编译好的freeglut下的bin文件下的freeglut.dll文件拷贝到和include同级的工程目录下

把gle文件路径(\glew-2.1.0-win32\glew-2.1.0\bin\Release\x64)(如果是64为系统就选x64 32为系统就选win32)

win10 vs2015超级宝典第五版环境搭建



选好以后glew.dll文件像freeglut.dll文件一样拷贝到工程目录include 同级目录下


然后再工程属性包含文件如下图


win10 vs2015超级宝典第五版环境搭建


win10 vs2015超级宝典第五版环境搭建