VS2015配置opengl最简单教程

来源:互联网 发布:什么软件可以下载软件 编辑:程序博客网 时间:2024/05/01 03:43

这可能是最简单的配置OpenGL相关库的方法,这学期需要学习图形学,于是网上各种查找配置OpenGL的方法,发现很多人都是抄来抄去,不少方法都是错误的。要不然就是个人电脑环境不同,配置出现各种.lib 文件找寻错误。还有就是很多方法需要配置外部环境,也是麻烦。今天我就介绍一下自己的方法,不需要考虑电脑环境,方便简洁。

1. 升级到VS2015

我使用的是VS2015,对于之前版本并不了解,也不清楚能不能使用,所以建议大家升级到2015,毕竟用新不用旧!

2. 打开VS2015,新建一个WIN32工程(不会建立的面壁去)。

命名随意,位置随意。

3. 使用NUTGET

这一步是最重要的,也是配置过程的唯一步骤。
vs2015工具栏Tools->NuGet Package Manager->Manage Nuget Packages for solution

如下图




然后你会看到这样的界面




在browse窗口里搜索你想要的任何库,比如这里我想配置glew和freeglut,我会搜索glew,然后点击最上面的那个安装即可。

其中freeglut配置的时候记得选第二个,其实看一下安装量就可以,选择安装量最高的install最保险。

4. 测试
#include <stdio.h>#include <GL/glew.h>#include <GL/glut.h>void init(){    glClearColor(0.0f, 0.0f, 0.0f, 0.0f);}void display(){    glClear(GL_COLOR_BUFFER_BIT);}int main(int argc, char* argv[]){    glutInit(&argc, argv);    glutInitWindowPosition(100, 100);    glutInitWindowSize(800, 480);    glutInitDisplayMode(GLUT_RGBA);    glutCreateWindow("opengl");    glewInit();    init();    glutDisplayFunc(display);    glutMainLoop();    return 0;}

运行这段代码,如果运行成功就说明配置成功,不需要任何的引用代码啥的,超级方便有木有!!!
如果运行失败就是你的问题,跟我没关系(●ˇ∀ˇ●)

0 0