精华内容
下载资源
问答
  • 冯毅东QQ:405770027 http://blog.sina.com.cn/fyd310一、下载OpenGL的GLUT库Windows环境下的GLUT官方下载地址:(苹果机不需要安装,自带) http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip...

    冯毅东QQ405770027   http://blog.sina.com.cn/fyd310

    一、下载OpenGLGLUT

    Windows环境下的GLUT官方下载地址:(苹果机不需要安装,自带)  

    http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

     

    OpenGL全部头文件和库文件(不包括显卡自带的)

    链接: http://pan.baidu.com/s/1i3YKhBv 密码:5x5t

     

    二、OpenGL库和配置文件

    OpenGL库配置用到的文件分为下面三类:

    1,动态链接库文件(.dll

    glaux.dll, glu32.dll,glut32.dll, OPENGL32.DLL, glut.dll

    2,头文件(.h

    GL.H, GLAUX.H, GLU.H,glut.h

    3,库文件(.lib

    GLAUX.LIBGlu32.libglut32.libOpengl32.libglut.lib

     

    其中opengl32.dll,glaux.dll,glu32.dll是安装显卡驱动自带,应该每个系统里面都有,如果没有重新安装显卡驱动。

    其中glut32.dll, glut.dll, glut.h, glut32.lib, glut.lib在第一个地址下载,打开压缩包后会有5个文件。

    需要注意的是,VS2015不带GL.H, GLAUX.h, glu.h, glaux.lib,glu32.lib,opengl32.lib这些文件要在网上下载或者在VC6.0里面拷贝出来。第二个地址中有我从VC6.0中拷贝的文件。

    三、Windows下配置OpenGL

    glut32.dll,glut.dll拷贝到C:\WINDOWS\system32目录下,system32目录下应该已经有opengl32.dll, glu32.dll了。64位系统拷贝到C:\Windows\SysWOW64目录下。

    GL.H, GLAUX.h, glu.h, glut.h  拷贝到VS的安装目录下\VisualStudio\VC\include\gl文件夹中,如果没有gl这个文件夹则可以自己新建一个。

    GLAUX.LIBGlu32.libglut32.libOpengl32.libglut.lib拷贝到VS安装目录下\VisualStudio \VC\lib 文件夹中。

     

    四、在VS中设置

    VS中新建win32控制台程序,选择空项目,.ctrl+Shift+A,添加一个cpp文件到该解决方案。

    设置目录:

    1,包含目录:

          点项目—>openGL属性(根据工程名不同)--->配置属性(点开)--->VC++目录-->包含目录(用鼠标选中它,然后最右边会有一个向下的三角形,点它)--->编辑--->点击 在Visual <wbr>Studio2015中搭建OpenGL开发环境(win10)图标,输入 你刚刚放入  glut.h文件的目录即:VS安装目录下\Visual Studio \VC\gl

    2,库目录:

          就在包含目录下面,点开库目录,输入你刚刚放入glut.libglut32.lib的目录即:VS安装目录下\Visual Studio \VC\lib

    五、测试

    找一段包含以下头文件的代码进行测试。

    #include

    #include

    #include

    展开全文
  • 注:win10下64位系统vs2015中opengl开发环境搭建。 采用这个帖子的方法:http://blog.csdn.net/laojiu_/article/details/52347692 作者:半壶老酒 64位系统要将dll文件放入C:\Windows\SysWOW64(64...

    吐槽:好痛苦不知道是不是因为win10的原因每次搭建环境或者配置什么东西,都要反复多次才能成功。

     

    注:win10下64位系统vs2015中opengl开发环境搭建。

     

    采用这个帖子的方法:http://blog.csdn.net/laojiu_/article/details/52347692 作者:半壶老酒

    64位系统要将dll文件放入C:\Windows\SysWOW64(64位系统)文件夹中。

     

    =====================================================

    经过一番努力glew也配置成功。在官网下载glew最新稳定版本3.0之后(需FQ)。

    将lib/h文件和glut文件放入相应文件夹,dll文件放入系统syswow64文件夹中。应用的所有文件为glew文件中win32版本。

     

    测试代码

     1 #include <GL/glew.h>
     2 #include <GL/glut.h>
     3 #pragma comment (lib,"glew32.lib")
     4 
     5 
     6 void init() {
     7     glClearColor(0.0f, 0.0f, 0.0f, 0.0f);
     8 }
     9 
    10 void display() {
    11     glClear(GL_COLOR_BUFFER_BIT);
    12     //glcolor3f(0.0f, 1.0f, 0.0f);
    13     glRectf(-0.6f, -0.6f, 0.6f, 0.6f);
    14     glFlush();
    15 }
    16 int main(int argc, char *argv[]) {
    17     glutInit(&argc, argv);
    18     glutInitWindowSize(400, 300);
    19     glutInitWindowPosition(100, 100);
    20     glutInitDisplayMode(GLUT_RGBA);
    21     glutCreateWindow("opengl");
    22     glewInit();
    23     init();
    24     glutDisplayFunc(display);
    25     glutMainLoop();
    26     return 0;
    27 }

    注意:glew.h要写在glut.h之前

       第三行代码必不可少

    问题:1.glcolor3f显示在glew.h头文件中,但是编译出错(找不到标识符),原因未知。

       2.尚未弄懂64位系统和64位软件的关系……

    转载于:https://www.cnblogs.com/sjcnh/p/5982237.html

    展开全文
  • 原文地址:http://blog.sina.com.cn/s/blog_aba0a4550102wb3t.html一、下载OpenGL的GLUT库Windows环境下的GLUT官方下载地址:(苹果机不需要安装,自带) ... OpenGL全部头文件和库文件(不包括显卡自带的...

    原文地址:http://blog.sina.com.cn/s/blog_aba0a4550102wb3t.html

    一、下载OpenGLGLUT

    Windows环境下的GLUT官方下载地址:(苹果机不需要安装,自带)  

    http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip

     

    OpenGL全部头文件和库文件(不包括显卡自带的)

    链接: http://pan.baidu.com/s/1i3YKhBv  密码:5x5t

     

    二、OpenGL库和配置文件

    OpenGL库配置用到的文件分为下面三类:

    1,动态链接库文件(.dll

    glaux.dll, glu32.dll, glut32.dll, OPENGL32.DLL, glut.dll

    2,头文件(.h

    GL.H, GLAUX.H, GLU.H, glut.h

    3,库文件(.lib

    GLAUX.LIBGlu32.libglut32.libOpengl32.libglut.lib

     

    其中opengl32.dll, glaux.dll,glu32.dll是安装显卡驱动自带,应该每个系统里面都有,如果没有重新安装显卡驱动。

    其中glut32.dll, glut.dll, glut.h, glut32.lib, glut.lib 在第一个地址下载,打开压缩包后会有5个文件。

    需要注意的是,VS2015不带GL.H, GLAUX.h, glu.h, glaux.lib, glu32.lib, opengl32.lib这些文件要在网上下载或者在VC6.0里面拷贝出来。第二个地址中有我从VC6.0中拷贝的文件。

    三、Windows下配置OpenGL

    glut32.dll, glut.dll拷贝到C:\WINDOWS\system32目录下,system32目录下应该已经有 opengl32.dll, glu32.dll了。 64位系统拷贝到C:\Windows\SysWOW64目录下。

    GL.H, GLAUX.h, glu.h, glut.h  拷贝到 VS的安装目录下\Visual Studio\VC\include\gl文件夹中,如果没有gl这个文件夹则可以自己新建一个。

    把 GLAUX.LIBGlu32.libglut32.libOpengl32.libglut.lib拷贝到VS安装目录下\Visual Studio \VC\lib 文件夹中。

     

    四、在VS中设置

    VS中新建win32控制台程序,选择空项目,.ctrl+Shift+A,添加一个cpp文件到该解决方案。

    设置目录:

    1,包含目录:

            点项目—>openGL属性(根据工程名不同)--->配置属性(点开)--->VC++目录-->包含目录(用鼠标选中它,然后最右边会有一个向下的三角形,点它)--->编辑--->点击 在Visual <wbr>Studio2015中搭建OpenGL开发环境(win10)图标,输入  你刚刚放入   glut.h文件的目录 即:VS安装目录下\Visual Studio \VC\gl

    2,库目录:

            就在包含目录下面,点开库目录,输入你刚刚放入glut.libglut32.lib的目录 即:VS安装目录下\Visual Studio \VC\lib

    五、测试

    找一段包含以下头文件的代码进行测试。

    #include

    #include

    #include

    展开全文
  • 想学习图形学和OpenGL编程必须先把开发环境搭建好,而马三只是在上学的时候稍稍做了一些基于Android平台的OpenGL开发学习,并没有搭建过OpenGL开发环境。因此在搭建过程中颇废了一番周折,也查...

    一、简介

      最近,马三买了两本有关于“计算机图形学”的书籍,准备在工作之余鼓捣鼓捣图形学和OpenGL编程,提升自己的价值(奔着学完能涨一波工资去的)。俗话说得好,“工欲善其事,必先利其器”。想学习图形学和OpenGL编程必须先把开发环境搭建好,而马三只是在上学的时候稍稍做了一些基于Android平台的OpenGL开发学习,并没有搭建过OpenGL开发环境。因此在搭建过程中颇废了一番周折,也查阅了不少资料才算搭建成功,特此记录一下搭建过程,以备不时之需。

    二、搭建环境

    1.VS2017

      这个不必多说了,基本做过开发的都会安装这个“宇宙最强IDE”了。直接去官网下载安装助手,然后安装即可。

    2.GLFW库

      正常来说开发进行OpenGL开发的话,glut库是必不可少的,但是马三在网上一搜啊,发现glut这个库过时了,现在比较新版的GLFW完全可以替代它。关于这些名词相关的具体介绍,我们会在稍后仔细介绍一下,我们还是先去 GLFW官网 把库下载下来。

      图1:GLFW官网下载示意图

     3.GLEW库

      接着我们还需要下载GLEW库,众所周知,OpenGL只是一个标准,不同的显卡公司在不同的平台下对其有不同的实现,同时也是发布一些只支持自家显卡的拓展函数。通过引入glew库,我们完全可以不用理睬这些细节,安心写代码就好了。

      同样还是去 GLEW的官网 下载我们所需要的内容:

      图2:GLEW官网下载示意图

      对于以上的这两个库和源代码,马三已经下载了写博客时的最新版本,并打成了压缩包,方便各位下载。下载请移步

    4.安装并测试运行

      解压我们下载的两个库,并在VS2017里面新建一个C++空项目。如果创建的是控制台或者其他项目的话,vs工具会自动帮你添加一个stdafx.h的预编译头,你必须在源文件的开头写上#include “stdafx.h”相关语句,而且之后引入glew,glfw包会有莫名其妙的错误。所以创建一个空项目。如下如所示:

    图3:解压后的库

    图4:创建新的空项目

      然后,点击“解决方案资源管理器”,右键点击源文件,添加新项,创建.cpp源文件,可以随便命个名,比如main.cpp:

    图5:新建源文件

      接着,右键点击项目,在弹出的选项中,单击 “属性”,点击“VC++目录”,然后选择“包含目录”选项,单击下拉菜单中的“编辑”:

    图5、6项目属性编辑

      接着我们在新打开的窗口中添加头文件。分别添加下载的glew和glfw文件夹下的include文件夹(include文件夹下是我们需要的头文件),并点击“确定”:

    图7:include头文件

       之后,再继续添加库文件到项目中,头文件通常是函数的声明,而函数的实现一般都放在了库中,二者相辅相成,只有都正确的引入了,才能正常工作。其对应的路径就是glew和glfw文件夹下的lib文件夹:

      有两点需要我们特别注意一下:

    • 当添加glew时,当选到lib文件夹后请继续选择,lib->Release->Win32,请选择Win32后点击“选择文件夹”(x64会有莫名其妙的问题)
    • 当添加glfw时,低版本请选择对应版本,2015以上版本请选择“lib-vc2015”。马三用的是2017所以选择lib-vc2015

    图8:lib库文件

    只包含了库文件还不行,我们需要手动指定一下。配置链接器:

    图9:链接器配置

      在里面手动加入如下选项,行与行之间请按回车,opengl32.lib是系统自带的。glfw3.lib,glew32s.lib 是我们下载的库中的,其实就是之前包含的lib文件夹下的文件名(去掉glew32.lib):

    opengl32.lib
    glfw3.lib
    glew32s.lib

    图10:编辑链接器配置

      经过上面一系列的繁琐的操作,我们的OpenGL开发环境基本也算搭建完成了,下面让我们在main.cpp中添加一些代码测试一下,环境是否搭建成功,我们的程序是否能够跑起来。在main.cpp中加入如下测试代码:

     1 #include<iostream>
     2 #define GLEW_STATIC
     3 #include <GL/glew.h>
     4 #include <GLFW\glfw3.h>
     5 
     6 using namespace std;
     7 
     8 int main(int argc, char** argv[])
     9 {
    10     /*glewExperimental = GL_TRUE;
    11     if (glewInit()!=GLEW_OK)
    12     {
    13     cout << "failed to initalize GLEW" << endl;
    14     return -1;
    15     }*/
    16 
    17     glfwInit();//初始化
    18     glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);//配置GLFW
    19     glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);//配置GLFW
    20     glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);//
    21     glfwWindowHint(GLFW_RESIZABLE, GL_FALSE);
    22 
    23     GLFWwindow* window = glfwCreateWindow(800, 600, "LearnOpenGL", nullptr, nullptr);
    24     if (window == nullptr)
    25     {
    26         cout << "Failed to create GLFW window" << endl;
    27         glfwTerminate();
    28         return -1;
    29     }
    30     glfwMakeContextCurrent(window);
    31     while (!glfwWindowShouldClose(window))
    32     {
    33         glfwPollEvents();
    34         glfwSwapBuffers(window);
    35     }
    36     glfwTerminate();
    37     return 0;
    38 
    39 
    40 }

      然后,点击调试,如果成功了的话可以看到类似于下面的这种窗口,其实是初始化了一个空的OpenGL窗口:

    图11:初始化OpenGL窗口

      但是我们会发现在vs的错误列表窗口中出现了一条警告:“警告 LNK4098 默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library BuildEnv F:\xxxx”

      这个警告也是比较好解决的,打开我们之前配置链接器的那个页面,然后选择忽略特定库选项,并编辑。在其中加入 "MSVCRT.lib",然后然后点击确定,之后就会发现警告消失不见了。如果以后还有其他的类似的库冲突,我们可以使用同样的方法解决。

    图12:解决库冲突

    三、一些名词概念

      尽管我们已经成功的搭建了OpenGL开发环境,但是相信此时一定有不少小伙伴和马三一样对OpenGL开发中的一些库和名词处于蒙蔽状态。马三也是搜集了这些名词的资料和大家一起分享一下。

    1.OpenGL是什么

      OpenGL函数库相关的API有核心库(gl),实用库(glu),辅助库(aux)、实用工具库(glut),窗口库(glx、agl、wgl)和扩展函数库等。gl是核心,glu是对gl的部分封装。glx、agl、wgl 是针对不同窗口系统的函数。glut是为跨平台的OpenGL程序的工具包,比aux功能强大(aux很大程度上已经被glut库取代。)。扩展函数库是硬件厂商为实现硬件更新利用OpenGL的扩展机制开发的函数。

    2.gult:OpenGL工具库(OpenGL Utility Toolkit)

      这部分函数以glut开头,主要包括窗口操作函数,窗口初始化、窗口大小、窗口位置等函数;回调函数:响应刷新消息、键盘消息、鼠标消息、定时器函数等;创建复杂的三维物体;菜单函数;程序运行函数。gult对应的开源实现是freegult,freegult官网请移步

    3.glew库是什么

      GLUT或者FREEGLUT主要是1.0的基本函数功能;GLEW是使用OPENGL2.0之后的一个工具函数。不同的显卡公司,也会发布一些只有自家显卡才支持的扩展函数,你要想用这数函数,不得不去寻找最新的glext.h,有了GLEW扩展库,你就再也不用为找不到函数的接口而烦恼,因为GLEW能自动识别你的平台所支持的全部OpenGL高级扩展函数。也就是说,只要包含一个glew.h头文件,你就能使用gl,glu,glext,wgl,glx的全部函数。glew库提供高版本 gl 函数的支持。如果不嫌麻烦的话,也可以手写函数指针,来判断各个 opengl 高版本函数是否支持,但是 glew 库 做了大大的简化,使得 opengl 各个版本的函数像原生函数一样,可以随意调用。

    4.glfw

      GLFW无愧于其号称的lightweight的OpenGL框架,的确是除了跨平台必要做的事情都没有做,所以一个头文件,很少量的API,就完成了任务。GLFW的开发目的是用于替代glut的,从代码和功能上来看,我想它已经完全的完成了任务。一个轻量级的,开源的,跨平台的library。支持OpenGL及OpenGL ES,用来管理窗口,读取输入,处理事件等。因为OpenGL没有窗口管理的功能,所以很多热心的人写了工具来支持这些功能,比如早期的glut,现在的freeglut等。

      那么GLFW有何优势呢?glut太老了,最后一个版本还是90年代的。freeglut完全兼容glut,算是glut的代替品,功能齐全,但是bug太多。因此,GLFW应运而生。

    综上所述:

    1.glfw是glut的升级和改进

    2.glew包含了OpenGL所需的核心

    5.glad库

      目前网上的一些教程还有使用glad库的,glad与glew有什么区别呢?简单说glad是glew的升级版。用哪个都行。glew比较老,glad比较新。下面简单介绍一些glad如何使用:

      glad有一个在线服务,直接下下来就可以用了(编译好的),将语言(Language)设置为C/C++,在API选项中,选择3.3以上的OpenGL版本(3.3是可编程管线版本,但更新的版本也能正常工作)。之后将模式(Profile)设置为Core,并且保证生成加载器(Generate a loader)的选项是选中的。现在可以先(暂时)忽略拓展(Extensions)中的内容。都选择完之后,点击生成(Generate)按钮来生成库文件。

      下载到本地是个压缩文件,解压完成后会有这样的文件夹结构:

    test

    图13:glad文件目录

      包含两个头文件目录(内有头文件glad.h和khrplatform.h),和一个src文件夹下的glad.c文件。只需要将原来的第五步的 VC++目录 -> 包含目录 中的glew的include文件夹改成glad的include文件夹即可。后面的步骤glad都不需要。

      然后将glad.c文件复制到源文件夹下:

    glad.c

    图14:glad复制到源文件夹

      注意glad.c文件这时候或者编译的时候会出错,首先看看glad.c的include的路径是不是对的,有时候包含目录文件夹路径不一样,你要改成你自己配置的glad路径(就是之前VC++目录配置的路径)。

      然后需要将我们的测试代码换成如下这段:

     1 #include <glad/glad.h>
     2 #include <GLFW/glfw3.h>
     3  
     4 #include <iostream>
     5  
     6 const unsigned int SCR_WIDTH = 800;
     7 const unsigned int SCR_HEIGHT = 600;
     8  
     9 int main()
    10 {
    11     glfwInit();
    12     glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);
    13     glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);
    14     glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
    15  
    16     GLFWwindow* window = glfwCreateWindow(SCR_WIDTH, SCR_HEIGHT, "LearnOpenGL", NULL, NULL);
    17     if (window == NULL)
    18     {
    19         std::cout << "Failed to create GLFW window" << std::endl;
    20         glfwTerminate();
    21         return -1;
    22     }
    23     glfwMakeContextCurrent(window);
    24  
    25     if (!gladLoadGLLoader((GLADloadproc)glfwGetProcAddress))
    26     {
    27         std::cout << "Failed to initialize GLAD" << std::endl;
    28         return -1;
    29     }    
    30  
    31     while (!glfwWindowShouldClose(window))
    32     {
    33  
    34         glClearColor(0.2f, 0.3f, 0.3f, 1.0f);
    35         glClear(GL_COLOR_BUFFER_BIT);
    36  
    37         glfwSwapBuffers(window);
    38         glfwPollEvents();
    39     }
    40  
    41     glfwTerminate();
    42     return 0;
    View Code

    四、总结

      在本篇博客中,马三和大家一起从头开始搭建了一个OpenGL开发环境,并且了解了一些OpenGL的概念与名词。接下来马三将会一边学习计算机图形学和OpenGL,一边随时随地的把想法记录下来与大家分享~

      参考资料:

     

    如果觉得本篇博客对您有帮助,可以扫码小小地鼓励下马三,马三会写出更多的好文章,支持微信和支付宝哟!

           

     

    作者:马三小伙儿
    出处:https://www.cnblogs.com/msxh/p/9622617.html 
    请尊重别人的劳动成果,让分享成为一种美德,欢迎转载。另外,文章在表述和代码方面如有不妥之处,欢迎批评指正。留下你的脚印,欢迎评论!

    展开全文
  • 一.GLFW集成 官网下载二进制文件 GLFW ... 新建一个空的win32工程,将32-bit Windows binaries下载得到的压缩包内的glfw3.lib拷贝到你自己的工作目录.添加这些目录(需要VS搜索库和include文件的地方),...
  • 最近在研究OpenGL,主要看的书是《OpenGL超级宝典(第5版)》,学习编程自然少不了从环境搭建开始,然后写一个Demo,运行成功即告开篇成功,本篇文章将使用书本中的2.5章节《第一个三角形》的Demo为例进行说明。...
  • 下载glutdlls37beta.zip,下载链接直接opengl.org上找。 把glut.h 复制到include下; glut.lib, glut32.lib复制到C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib下; 将glut.dll和glut32.dll复制到...
  • openGLwin8上的开发环境搭建

    千次阅读 2013-12-06 23:24:36
    操作系统:win8 64位 编译器:vs2010 glut版本:3.7.6 下载地址:http://user.xmission.com/~nate/glut.html 配置步骤: 1、安装vs2010 2、下载glut开发组件 3、将glut.h复制到 Microsoft Visual Studio ...
  • 配置环境WIN10+VS2019 1、下载库 glew :http://glew.sourceforge.net/ 点击主页中的Downloads下的Binaries,下载 内含文件 glfw :www.glfw.org 点击右上角Download 电脑是64位,选择上面64bit下载文件 ...
  • win7下搭建opengl es 2.0开发环境

    千次阅读 2014-07-27 18:56:29
    原文出处:win7下搭建opengl es 2.0开发环境
  • 一、 搭建前的准备工作1、下载QT2、下载OpenCV3、下载Cmake工具二、安装软件1、QT傻瓜式安装,记得安装路径即可2、Cmake安装,注意在安装过程中勾选“为所有用户添加环境变量”:Add CMake to the system PATH for ...
  • 1.VS2008工具自行在网上下载安装,现只提供VS2008开发工具中配置OPENGL环境的详细步骤。开发包及编译工具会在下方一并放出链接。 2.打开CMake的工具,主要的配置信息如下,按照数字顺序依次配置即可: 本人在...
  • 因为项目原因,需要...操作系统:win10 编译器:VS2019 CMake编译器 GLFW库 GLAD库 CMake编译器下载地址,进去之后点红框中的下载。 配置过程 下载GLFW库 GLFW库下载地址,点32位的下载,64位总是报错。 当然,...
  • 1.下载OpenGL库 下载链接:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip 2. 把glut.h文件复制到VS安装的目录\MicrosoftVisual Studio 11.0\VC\include 3. 把glut.lib和glut32.lib文件...
  • Win10搭建OPenGL ES2.0的开发环境

    千次阅读 2018-11-30 15:01:54
    (2)Opengl ES2.0模拟器 (3)《OpenGL ES2.0 Programming guide》的例子源码 下载地址:资料下载   二,安装 1.模拟器运行ESEmulator.2009-04-28-v1.4.APRIL_2009_RELEASE.msi,按照提示安装。  在模拟器...
  • OpenGL环境搭建

    2018-08-22 18:05:06
    环境搭建 在画出出色的效果前,要创建一个OpenGL上下文(Context)和一个用于显示的窗口 流行库:GLUT、SDL、SFML、GLFW GLFW GLFW是一个专门针对OpenGL的C语言库,它提供了一些渲染物体所需的最低限度的接口...
  • 操作系统:Windows 10 编译器:Visual Studio 2017(VC++ 2017) 一、FreeGlut配置 参考链接:FreeGlut配置简介 - 云+社区 - 腾讯云 1、获取FreeGlut 可以选择源码自己编译,也可以直接使用编译好的文件。 (1) ...
  • OpenGL+Visual Studio 2010开发环境搭建

    千次阅读 2015-11-28 22:29:28
    OpenGL库函数用于OpenGL标准开发的应用程序运行时需有动态链接库opengl32.dll、glu32.dll,这两个文件在安装Windows NT时已自动装载到C:\Windows\System32目录下。OpenGL的图形库函数封装在动态链接库OpenGL32.DLL...
  • 在Windows上开发OpenGL, 一般都会选择Visual Studio作为开发工具,不过我更喜欢Eclipse...现在开始搭建环境: 1.首先下载Eclipse, 开发C/C++应用程序的话选择”Eclipse IDE for C/C++ Developers“,http://www.ecl

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,683
精华内容 673
关键字:

opengl开发环境搭建win10