0
点赞
收藏
分享

微信扫一扫

VS2013、2017配置OpenGL-2022-03-11

Star英 2022-03-12 阅读 138
c++

参考链接:参考博客

第一步:安装vs2013

安装VS2013,可以参考某管家,或者参考网上的

第二步:下载所需要的文件:下载链接如下

glut

glew

 

 

第三步:解压

glut:

glew:

 

 

第四步:将解压后的文件整合成一个OpenGL文件

  1. 创建OpenGL文件

  2. 然后在里面再分别创建lib、include、bin

  3. 把glew里面的bin/Release/Win32里面的文件复制到创建的bin里面,glew里面的槟复制到刚才创建的include里面,glew里面的lib/Release/Win32里面的全部文件复制到刚才创建的lib里面

  4. 同理把glut里面的.h文件复制到刚才创建的include,.dll复制到bin,.lib复制到lib

  5. 结构如下图

    1. bin

    2. include

    3. lib 

       

第五步:

将OpenGL/bin里面的全部文件复制到C:\Windows\SysWOW64,和System32下

第六步:配置vs

总配置的gif(点击放大效果会更好^_^)

 

  1. 新建工程

     

  2. 右键点击属性

     

  3. 添加include

     

  4. 配置附加依赖库

     

  5. 配置输入

     

  6. 点击应用,确定

第七步:测试、效果图

 测试代码:

#include <glew.h>
#include <glut.h>
void display(void) {
    glClear(GL_COLOR_BUFFER_BIT);
    glBegin(GL_TRIANGLES);
    glColor3f(0.0, 0.0, 1.0);
    glVertex3f(0.0, 1.0, 0.0);
    glColor3f(0.0, 1.0, 0.0);
    glVertex3f(-0.5, 0.0, 0.0);
    glColor3f(1.0, 0.0, 0.0);
    glVertex3f(0.5, 0.0, 0.0);
    glEnd();
    glutSwapBuffers();
}
int main(int argc, char **argv) {
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB);
    glutInitWindowSize(500, 500);
    glutInitWindowPosition(0, 0);
    glutCreateWindow("Triangle");
    glewInit();
    glutDisplayFunc(display);
    glutMainLoop();
}
举报

相关推荐

0 条评论