• 【计算机图形学】--OpenGl环境配置


    一.配置环境

    选择编程环境为Visual studio 2010

    Visual studio 2010 中已经提供了对opengl库的支持,所以主要需要配置的是GLUT。

    GLUT是一个与窗口系统无关的工具包。

    当写opengl程序时,可以通过GLUT实现简单的窗口的创建等操作,免去了学习特定OS下GUI库的过程。


    二.配置过程

    第一步:下载GLUT工具包

    po写的刚开始学习,是在学校老师的课程主页下载的。

    现上传至百度网盘:有需自取

    【http://pan.baidu.com/s/1o8mDhAa】

    第二步:解压,里面有5个文件.(如图)

    ①将glut.h复制到vs2010安装目录VCincludegl下,如果不存在gl目录,则新建一个。

    ②将glut.lib,glut32.lib复制到你的vs2010安装目录VClib下。

    ③将glut32.dll,glut.dll复制到C:windowsSysWOW64下(与实验指导略不同,适用于Windows8.1及以上环境)

    第三步:已经配置成功啦!


    三.应用测试实例

    1.打开VS2010,新建一个“win32 console application”空工程。

    2.设置工程的属性

    点击 项目->属性,进入设置

    选择“链接器”->“输入”->“附加依赖项”  然后进行编辑“附加依赖项”

    添加库文件opengl32.lib;glut32.lib;glu32.lib;%(AdditionalDependencies)

    【!!❤!!别忘记,每项和每项之间加分号啊(;)】

    3.创建main.cpp进行测试吧~

     1 #include<gl/glut.h>
     2 
     3 void myDisplay(void)
     4 {
     5     glClear(GL_COLOR_BUFFER_BIT);
     6     glRectf(-0.5f,-0.5f,0.5f,0.5f);
     7     glFlush();
     8 }
     9 
    10 int main(int argc,char *argv[])
    11 {
    12     glutInit(&argc,argv);
    13     glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
    14     glutInitWindowPosition(100,100);
    15     glutInitWindowSize(600,400);
    16     glutCreateWindow("第一个openGL程序");
    17     glutDisplayFunc(&myDisplay);
    18     glutMainLoop();
    19     
    20     return 0;
    21 }

    4.如果此上配置无误,则会有下图~说明配置成功啦

    翼伊整理发布于2017-03-22

  • 相关阅读:
    使用python,批量生产条形码
    excel——VlookUp函数的使用
    MQTT消息队列压力测试
    shell脚本中,关于if,以及条件判断
    linux下的echo
    python对文件操作 r w a 文件复制/修改
    使用Appium进行iOS的真机自动化测试
    pycharm 解决PEP8问题,配置autopep8到菜单栏
    Python中list的合并
    Centos最小化安装后,不能使用yum命令的解决办法
  • 原文地址:https://www.cnblogs.com/mowangshiyiyi316/p/6601793.html
Copyright © 2020-2023  润新知