VS2015+openGL配置

参考资料:百度经验
优快云的博客(里面的有错误,vs配置也太老了,不值得看)
看完上面两篇文章,再去看官方文档,发现他们都是翻译或抄别人的翻译而已,想看原汁原味的官方文档可以点这里:点我点我
资源官网看这里:点我点我

首先要明确的是,openGL是一个标准,windows和linux都支持它,然后它不需要安装就可以用了,需要的只是电脑的驱动配置而已(我都没去动过这些,不过可以,目测现代一般的都可以,如果不行的话,再回来检查),配置的驱动看这里:点我点我

第二,glut库很便于openGL编程,去这里下载:点我下载glut库,解压得到5个文件:glut.h,glut.dll,glut32.dll,glut.lib,glut32.lib。

第三,安装glut库。假设你的vs的安装路径为MY_VS_ROOT,那么在MY_VS_ROOT/VC/include/下新建一个文件夹GL,然后复制glut.h到这个文件夹下,比如我的就是D:\soft\vs2015\VC\include\GL\glut.h。
然后复制glut.lib和glut32.lib到MY_VS_ROOT/VC/lib/下,最后复制glut.dll和glut32.dll到系统的dll目录下:C:\Windows\system32文件夹内(32位系统)或‪C:\Windows\SysWOW64(64位系统)。

第四,新建win32项目,选择win32控制台程序,应用程序设置选择“空项目”,如下两幅图所示:
新建win32项目
设置空项目

第五,写个代码测试一下。在vs工程下新建一个cpp文件,复制下面的代码进去,ctrl + F5运行,鼠标点击画面,就可以看到*你猜╮(╯▽╰)╭。

// source: http://jingyan.baidu.com/article/d5c4b52bca5005da560dc5d6.html
#include <GL/glut.h>
#include <stdlib.h>
#include <math.h>
#include <stdio.h>

static int year = 0, spin = 0, day = 0;
static GLint fogMode;
const int n = 100;
评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值