精华内容
下载资源
问答
  • 包括OpenGL安装所需的所有文件,内部详细介绍了OpenGL的安装步骤,并附有一段简单的测试程序! 已验证
  • OpenGL安装配置.rar

    2021-03-19 15:04:39
    里面包括freeglut, glut, gltools, glew的库文件,已经编译好直接用。里面有整理好的库文件和一个demo,按照教程就可以快速配置,不用复制文件。
  • OpenGL安装库(glut,gltools,glew,freeglut),包含OpenGL的全套库
  • glut_opengl安装文件

    2020-07-09 09:32:05
    opengl安装文件,上传自用备存,关于opengl在安装过程的步骤自行百度,包括glut,如有其他需要可以留言,我看到给你们发
  • OpenGL安装配置测试.rar

    2021-03-19 16:36:39
    里面包括freeglut, glut, gltools, glew的库文件,已经编译好直接用。里面有整理好的库文件和一个demo,按照教程就可以快速配置,不用复制文件。
  • OpenGL安装

    千次阅读 2018-12-03 15:50:02
    OpenGL学习笔记(一) ...OpenGL有两种安装方法:VS有自带的OpenGL安装包,包含的应为GLUT库;而下载的GLFW库+GLAD源码则包含另一套函数。 2、如何创建一个使用OpenGL的窗口? 2.1 所需工具 ...

    1、OpenGL是什么

    我个人理解,OpenGL就是一个函数库,其中又包含着许多形形色色的函数库,如图形函数库:GLUT库、GLFW库,数学公式函数库:GLM库等。
    OpenGL有两种安装方法:VS有自带的OpenGL安装包,包含的应为GLUT库;而下载的GLFW库+GLAD源码则包含另一套函数。

    2、如何创建一个使用OpenGL的窗口?

    2.1 所需工具

    GLFW库+VS2017+GLAD源码

    GLFW是一个开源的跨平台窗口库,它封装了与操作系统相关的创建窗口的过程,让我们的窗口创建只需要调用少量的函数就能实现。

    GLAD源码是用来封装调用OpenGL库中的函数的,让我们调用OpenGL函数的时候只需要用熟悉的函数调用方式,不需要创建一个函数指针,然后加载dll中的函数地址,然后再调用。说的有点抽象啊,举个例子就知道了。原本我们的代码要是这个样子:

    typedef void (*GL_GENBUFFERS)(GLsizei, GLuint*);
    GL_GENBUFFERS glGenBuffers = (GL_GENBUFFERS)wglGetProcAddress("glGenBuffers");
    glGenBuffers(1, &buffer);   //这里才是调用函数的位置,上面只是获取函数地址
    

    有了GLAD源码之后,我们就只需要这样子就行了:

    glGenBuffers(1,&buffer);    //省去了获取函数地址的操作
    

    2.2环境打造

    第一步:下载GLFW

    雯子网盘文件直达通道:
    链接:https://pan.baidu.com/s/19YBUa2q97jIBpfy6butvyg
    密码:f7cn

    文件包名为glfw-3.2.1.zip

    第二步:下载CMake,编译glfw的源码

    雯子网盘文件直达通道:
    链接:https://pan.baidu.com/s/1-VeE_sWKKgIFLxUYKSx_Mg
    密码:7eun

    安装完成后,打开CMake,对其进行如下设置:

    在这里插入图片描述

    将源文件的目录和要生成的编译工程文件的目录设置好,注意这里必须将路径设置成解压glwf后的根目录(就是包含很多文件夹的那个):

    在这里插入图片描述

    否则会曝出如下错误:

    错误信息的意思是说所选择的文件夹下没有CMakeLists.txt这个文件,而这个文件是包含在glwf解压后的众多文件夹中的。

    点击左下角的Configure按钮,在弹出的窗口的选择编译器中选择“Visual Studio 15 2017”,如下图:

    在这里插入图片描述

    点击“Finish”,在等待一段时间之后,出现如下界面:

    在这里插入图片描述

    点击左下角的Generate按钮,非常快速的进度条之后,打开解压GLFW的目录,就能看到VS2017版本的GLFW工程了:

    在这里插入图片描述

    第三步:下载GLAD

    雯子网盘文件直达通道:
    链接:https://pan.baidu.com/s/1cQIG6FnIO1gxPGv7Nj2Agw
    密码:tjf5

    这里的下载其实不需要翻墙,官网地址:http://glad.dav1d.de,选择好需要的版本和模式:

    在这里插入图片描述

    点击页面最下方右下角的GENERATE按钮,在随后弹出的页面中,点击glad.zip进行下载:

    在这里插入图片描述

    第四步:组装开发库目录

    雯子网盘文件直达通道:
    链接:https://pan.baidu.com/s/1kl1scQaL4tA2jaamADzlZA
    密码:vtym

    新建一个文件夹,取名为OpenGL,将GLFW目录中的include目录复制到OpenGL目录中去。
    在OpenGL文件夹下新建一个文件夹,取名为lib,将编译好的GLFW库复制到lib文件夹下,GLFW库的位置是:glfw-3.2.1\src,将里面的Debug和Release两个目录复制,拷贝到lib文件夹下。
    复制glad解压文件夹中,include目录下的两个文件夹glad和KHR复制,拷贝到OpenGL目录下,include文件夹中。

    第五步:创建项目,设置路径

    用VS2017创建一个项目工程,将glad文件夹下的glad.c文件拷贝到工程中,并将glad.c文件添加到项目的资源文件目录中。

    打开项目的属性,选择VC++目录标签,设置包含目录和库目录到我们之前设置的路径下,如图:

    在这里插入图片描述

    注意,Debug下的库目录要加载“Debug”文件夹,Release下的库目录要加载“Release”文件夹,不能混。

    点击链接器,选择输入标签,VS2013版在附加依赖项中加入opengl32.lib;glfw3.lib;两项,但VS2015与VS2017版需要在附加依赖项中加入legacy_stdio_definitions.lib;opengl32.lib;glfw3.lib;三项。Debug和Release模式下名字是一样的。

    确定!
    完成!

    展开全文
  • OpenGL 安装

    千次阅读 2018-12-23 23:41:24
    OpenGL 是一套由SGI公司发展出来的绘图函数库,它是一组 C 语言的函数,用于 2D 与 3D 图形应用程序的开发上。OpenGL 让程序开发人员不需要考虑到各种显示卡底层...安装 首先不可或缺的就是编译器与基本的函数库...

    OpenGL 是一套由SGI公司发展出来的绘图函数库,它是一组 C 语言的函数,用于 2D 与 3D 图形应用程序的开发上。OpenGL 让程序开发人员不需要考虑到各种显示卡底层运作是否相同的问题,硬件由 OpenGL 核心去沟通,因此只要显示卡支援 OpenGL,那么程序就不需要重新再移植,而程序开发人员也不需要重新学习一组函数库来移植程序。

    安装

    首先不可或缺的就是编译器与基本的函数库,如果系统没有安装的话,依照下面的方式安装:

    $ sudo apt-get install build-essential

    安装OpenGL Library

    $ sudo apt-get install libgl1-mesa-dev

    安装OpenGL Utilities

    $ sudo apt-get install libglu1-mesa-dev
          OpenGL Utilities 是一组建构于 OpenGL Library 之上的工具组,提供许多很方便的函数,使 OpenGL 更强大且更容易使用。

    安装OpenGL Utility Toolkit

    $ sudo apt-get install libglut-dev
          OpenGL Utility Toolkit 是建立在 OpenGL Utilities 上面的工具箱,除了强化了 OpenGL Utilities 的不足之外,也增加了 OpenGL 对于视窗介面支援。
          注意:在这一步的时候,可能会出现以下情况,shell提示:

    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package libglut-dev
    将上述$ sudo apt-get install libglut-dev命令改成$ sudo apt-get install freeglut3-dev即可。

    测试

    示例test.c源码:

    #include <GL/glut.h>


    void init(void)
    {
        glClearColor(0.0, 0.0, 0.0, 0.0);
        glMatrixMode(GL_PROJECTION);
        glOrtho(-5, 5, -5, 5, 5, 15);
        glMatrixMode(GL_MODELVIEW);
        gluLookAt(0, 0, 10, 0, 0, 0, 0, 1, 0);

        return;
    }

    void display(void)
    {
        glClear(GL_COLOR_BUFFER_BIT);
        glColor3f(1.0, 0, 0);
        glutWireTeapot(3);
        glFlush();

        return;
    }

    int main(int argc, char *argv[])
    {
        glutInit(&argc, argv);
        glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE);
        glutInitWindowPosition(0, 0);
        glutInitWindowSize(300, 300);
        glutCreateWindow("OpenGL 3D View");
        init();
        glutDisplayFunc(display);
        glutMainLoop();

        return 0;
    }

    编译程序时,执行以下指令:

    $ gcc -o test test.c -lGL -lGLU -lglut
    执行:

    $ ./test

    展开全文
  • OpenGL安装(适用于VS2017)

    万次阅读 2019-03-15 09:28:59
    OpenGL安装(适用于VS2017) 这个是参考网上的博客,感谢前人的贡献,文末加上了一些我个人踩的坑 参考博客:在VS2017中安装OpenGL - 我有点帅哦 - 博客园 利用VS2017下的包管理软件Nuget下载安装OpenGL库 优点:...

    OpenGL安装(适用于VS2017)

    这个是参考网上的博客,感谢前人的贡献,文末加上了一些我个人踩的坑
    参考博客:在VS2017中安装OpenGL - 我有点帅哦 - 博客园


    利用VS2017下的包管理软件Nuget下载安装OpenGL库
    优点:安装很简单
    缺点:每次创建项目都要重新下载OpenGL库

    1. VS2017创建C++控制台程序,最好选择空项目(否则可能会有其他的错误)

    2. 创建好了项目,点击菜单栏的“项目”下的“管理Nuget程序包”

    3. “浏览”下输入NupenGL,两个都点击安装

    4. 新建一个C++文件

    5. 输入下面的Demo,运行F5

    #include <windows.h>  
    #include <GL/gl.h>  
    #include <GL/glu.h>  
    #include <GL/glut.h>  
    
    #include <cstdlib>  
    #include <cstdio>  
    #include <cmath>  
    
    void display(void) {
    	GLubyte fly[] = {
    		0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
    		0x03,0x80,0x01,0xC0,0x06,0xC0,0x03,0x60,
    		0x04,0x60,0x06,0x20,0x04,0x30,0x0C,0x20,
    		0x04,0x18,0x18,0x20,0x04,0x0C,0x30,0x20,
    
    		0x04,0x06,0x60,0x20,0x04,0x03,0xC0,0x22,
    		0x44,0x01,0x80,0x22,0x44,0x01,0x80,0x22,
    		0x44,0x01,0x80,0x22,0x44,0x01,0x80,0x22,
    		0x44,0x01,0x80,0x22,0x44,0x01,0x80,0x22,
    
    		0x66,0x01,0x80,0x66,0x33,0x01,0x80,0xCC,
    		0x19,0x81,0x81,0x98,0x0C,0xC1,0x83,0x30,
    		0x07,0xe1,0x87,0xe0,0x03,0x3f,0xfc,0xc0,
    		0x03,0x31,0x8c,0xc0,0x03,0x33,0xCC,0xC0,
    
    		0x06,0x64,0x26,0x60,0x0c,0xcc,0x33,0x30,
    		0x18,0xcc,0x33,0x18,0x10,0xc4,0x23,0x08,
    		0x10,0x63,0xc6,0x08,0x10,0x30,0x0c,0x08,
    		0x10,0x18,0x18,0x08,0x10,0x00,0x00,0x08,
    	};
    
    	GLubyte halftone[] = {
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    		0xAA,0xAA,0xAA,0xAA,0x55,0x55,0x55,0x55,
    	};
    
    	glClear(GL_COLOR_BUFFER_BIT);
    	glColor3f(1.0, 1.0, 1.0);
    	glRectf(25.0, 25.0, 125.0, 125.0);
    	glEnable(GL_POLYGON_STIPPLE);
    	glPolygonStipple(fly);
    	glRectf(125.0, 25.0, 225.0, 125.0);
    	glPolygonStipple(halftone);
    	glRectf(225.0, 25.0, 325.0, 125.0);
    	glDisable(GL_POLYGON_STIPPLE);
    	glFlush();
    }
    
    void init(void) {
    	glClearColor(0.0, 0.0, 0.0, 0.0);
    	glShadeModel(GL_FLAT);
    }
    
    void reshape(int w, int h) {
    	glViewport(0, 0, (GLsizei)w, (GLsizei)h);
    	glMatrixMode(GL_PROJECTION);
    	glLoadIdentity();
    	gluOrtho2D(0.0, (GLdouble)w, 0.0, (GLdouble)h);
    }
    
    int main(int argc, char** argv) {
    	glutInit(&argc, argv);
    	glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
    	glutInitWindowSize(350, 150);
    	glutCreateWindow(argv[0]);
    	init();
    	glutDisplayFunc(display);
    	glutReshapeFunc(reshape);
    	glutMainLoop();
    	return 0;
    }
    

    效果图如下

    可能遇到的小问题

    1. 创建项目时windows控制台项目,而非空项目可能遇到如下问题
    错误	C1010	在查找预编译头时遇到意外的文件结尾。
    是否忘记了向源中添加“#include "pch.h"
    

    最简单的解决方案就是重新创建一个空项目
    2. 在C++一个项目只能存在一个.cpp文件,否则可能会报错
    解决办法:在VS2017项目管理中找到要移除C++文件,右击移除即可

    展开全文
  • OpenGL安装教程

    千次阅读 2020-12-05 21:40:08
    OpenGL安装教程 一、安装前准备 1:VS2017 2:GLFW下载链接 (建议下载32位) 3:GLAD下载链接 点击下面的generate,会看到一个glad.zip,直接下载即可。 二、安装步骤 1.首先VS2017创建一个CPP工程,和正常创建工程...

    OpenGL安装教程

    一、安装前准备
    1:VS2017
    2:GLFW下载链接
    (建议下载32位)
    3:GLAD下载链接
    在这里插入图片描述
    点击下面的generate,会看到一个glad.zip,直接下载即可。
    二、安装步骤
    1.首先VS2017创建一个CPP工程,和正常创建工程一样。
    2.右键打开工程所在文件夹
    在这里插入图片描述
    3. 将glad文件夹下的include文件夹复制到刚才打开的文件夹下,并且也将glfw下include文件夹下的GLFW文件夹复制到刚刚的include文件夹下;
    在刚刚打开的工程目录下新建lib文件夹,将glfw文件夹下的lib-vc2017下的两个静态库文件复制到新建的lib文件夹下;
    将glad下的src文件夹里的glad.c也复制到工程目录下,右键源文件添加现有项,将glad.c文件添加进去
    效果如下
    在这里插入图片描述

    4.右键打开工程属性
    先在C/C++下附加包含目录按如下配置
    在这里插入图片描述
    然后在链接器配置附加库目录
    在这里插入图片描述
    再点击链接器下输入,进入附加依赖项
    添加opengl32.lib,glfw3.lib,msvcrt.lib
    在这里插入图片描述
    在属性里点击右下角应用即可保存设置
    5.测试配置是否成功
    注意这样安装会使glad.c报错,只需将#include"glad/glad.h"替换glad.c的不能打开的那句,或者改变之前安装方式,include文件夹下直接放库文件

    #include <iostream>
    #include"glad/glad.h"//!!!注意这里,/前面的是h文件的上级目录,可能每个人安装不同,也有不同
    #include"GLFW/glfw3.h"
    using namespace std;
    
    static void key_callback(GLFWwindow* window, int key, int scancode, int action, int mods)
    {
    	if (key == GLFW_KEY_ESCAPE && action == GLFW_PRESS)
    	{
    		glfwSetWindowShouldClose(window, GL_TRUE);
    	}
    
    }
    
    //vertex shader
    const GLchar* vertexShader_Code =
    "#version 330 core\n"
    "layout(location=0) in vec3 aPos;\n"
    "void main()\n"
    "{\n"
    "gl_Position=vec4(aPos.x,aPos.y,aPos.z,1.0);\n"
    "}";
    
    
    const GLchar* fragmentShader_Code =
    "#version 330 core\n"
    "out vec4 FragColor;\n"
    "void main()\n"
    "{\n"
    "FragColor=vec4(1.0f, 0.5f, 0.2f, 1.0f);\n"
    "}";
    
    int main()
    {
    	//三角顶点
    	float vertices[] =
    	{
    		-0.5f,-0.5f,0.0f,//左下角
    		0.5f,-0.5f,0.0f,//右下角
    		0.0f, 0.5f,0.0f//顶端角
    	};
    	glfwInit();//初始化
    	glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);//配置GLFW
    	glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);//配置GLFW
    	glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);//
    	glfwWindowHint(GLFW_RESIZABLE, GL_FALSE);
    
    	GLFWwindow* window = glfwCreateWindow(800, 600, "OpenGL", nullptr, nullptr);
    	glfwSetKeyCallback(window, key_callback);
    
    
    	if (window == nullptr)
    	{
    		cout << "Failed to create GLFW window" << endl;
    		glfwTerminate();//terminate the glfw(end the glfw)
    		return -1;
    	}
    
    	glfwMakeContextCurrent(window);//设置当前openGL上下
    
    	if (!gladLoadGLLoader((GLADloadproc)glfwGetProcAddress))
    	{
    		cout << "Failed to initialize GLAD" << endl;
    		return -1;
    	}
    	//data
    	int isSuccess;
    	char infoLog[512];
    	//vertexShader data
    	unsigned int vertexShader;
    	vertexShader = glCreateShader(GL_VERTEX_SHADER);
    	glShaderSource(vertexShader, 1, &vertexShader_Code, NULL);
    	glCompileShader(vertexShader);
    	/*编译是否通过*/
    	glGetShaderiv(vertexShader, GL_COMPILE_STATUS, &isSuccess);
    	if (!isSuccess)
    	{
    		glGetShaderInfoLog(vertexShader, 512, NULL, infoLog);
    		cout << "ERROR::VertexShader::Compile_failed" << infoLog << endl;
    	}
    	else
    	{
    		cout << "SUCCESS::VertexShader" << endl;
    	}
    
    	//fragmentShader Data
    	unsigned int fragmentShader;
    	fragmentShader = glCreateShader(GL_FRAGMENT_SHADER);
    	glShaderSource(fragmentShader, 1, &fragmentShader_Code, NULL);
    	glCompileShader(fragmentShader);
    	/*编译是否通过*/
    	glGetShaderiv(fragmentShader, GL_COMPILE_STATUS, &isSuccess);
    	if (!isSuccess)
    	{
    		glGetShaderInfoLog(fragmentShader, 512, NULL, infoLog);
    		cout << "ERROR::FragmentShader::Compile_failed" << infoLog << endl;
    	}
    	else
    	{
    		cout << "SUCCESS::FragmentShader" << endl;
    	}
    
    	//Shader Pragram
    	unsigned int shaderProgram;
    	shaderProgram = glCreateProgram();
    	glAttachShader(shaderProgram, vertexShader);
    	glAttachShader(shaderProgram, fragmentShader);
    	glLinkProgram(shaderProgram);
    
    	glGetProgramiv(shaderProgram, GL_LINK_STATUS, &isSuccess);
    	if (!isSuccess)
    	{
    		glGetShaderInfoLog(shaderProgram, 512, NULL, infoLog);
    		cout << "ERROR::ShaderProgram::Link_failed" << infoLog << endl;
    	}
    	else
    	{
    		cout << "SUCCESS::ShaderProgram" << endl;
    		glUseProgram(shaderProgram);
    		glDeleteShader(vertexShader);
    		glDeleteShader(fragmentShader);
    	}
    
    	//vectices data
    	unsigned int VAO;
    	unsigned int VBO;
    
    	glGenVertexArrays(1, &VAO);//获得一个顶点数组对象
    	glBindVertexArray(VAO);
    	glGenBuffers(1, &VBO);
    	glBindBuffer(GL_ARRAY_BUFFER, VBO);
    	glBufferData(GL_ARRAY_BUFFER, sizeof(vertices), vertices, GL_STATIC_DRAW);
    	glVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 3 * sizeof(float), (void*)0);
    	glEnableVertexAttribArray(0);
    
    	glBindBuffer(GL_ARRAY_BUFFER, 0);
    	glBindVertexArray(0);
    
    	while (!glfwWindowShouldClose(window))
    	{
    		glfwPollEvents();//检查有没有触发事件
    		glClearColor(0.27f, 0.27f, 0.27f, 1.0f);
    		glClear(GL_COLOR_BUFFER_BIT);
    		glUseProgram(shaderProgram);
    		glBindVertexArray(VAO);
    		glDrawArrays(GL_TRIANGLES, 0, 3);
    		glfwSwapBuffers(window);//双缓冲(替换窗口的每一个像素值)
    	}
    	glfwTerminate();
    	return 0;
    }
    

    若出现报错:默认库MSVCRTD与……冲突,属性->链接器->输入->忽略特定默认库->编辑,将MSVCRTD.lib添加进去即可
    结果:
    在这里插入图片描述

    展开全文
  • Win10+VS2019+OpenGL安装

    千次阅读 多人点赞 2020-09-15 22:05:33
    Win10+VS2019+OPENGL安装 VS2019下载与安装 Visual Studio显示行号 OpenGL安装 1.创建项目,并命名(此处我命名为main),指定存储位置 2.创建好之后如图所示 3.下载GLFW 4.下载GLEW 5.下载FreeGLUT 6.进入VS2019,...
  • windows 对 openGL 的支持直到 1.1,而如今 openGL 版本已经更新到4.5,为了使用高版本的 API,需要安装拓展库(glew)。 openGL 只是个渲染系统,但是它不能产生窗口,需要依赖其它窗口服务,这里普遍用 glut。为了...
  • VS2019+win10x64+OpenGL安装流程

    千次阅读 2020-09-16 22:12:39
    课程要求安装OpenGL,老师给的教程是这个https://heavenkong.blogspot.com/2018/03/opengl-installation-of-opengl-with.html 有亿、、麻烦 写在前面: x64操作系统一定复制64位的lib和dll文件!!!! 步骤...
  • OpenGL安装Visual Studio 2017下 OpenGL安装建目录1.新建一个新的项目2.新建main.cpp3.设置4.测试 Visual Studio 2017下 OpenGL安装 建目录 D;/OpenGL/下放入需要的文件 glew 和glfw 1.新建一个新的项目 D/Work/CPP ...
  • Win10+VS2019+OpenGL安装(2)资源下载gltools配置VS2019 OpenGL库测试 资源下载 继上次安装总结之后,所有文件可以通过此百度网盘下载,具体安装见上一篇文章 链接:...
  • OpenGL 安装问题.

    2013-08-14 10:44:41
    OpenGL 安装问题.
  • OpenGL库及安装过程.zip

    2020-04-18 12:12:58
    包含OpenGL开发中使用的gl、glu、glut、glaux、opengl等库文件,及详细安装配置过程。
  • OpenGL安装和配置

    2011-07-25 22:30:18
    OpenGL安装 配置OpenGL安装 配置OpenGL安装 配置
  • ubuntu+qt+opengl安装

    2019-04-01 09:26:32
    首先安装OpenGl库: 建立基本编译环境 首先不可或缺的,就是编译器与基本的函式库,如果系统没有安装的话,请依照下面的方式安装: $ sudo apt-get install build-essential 安装OpenGL Library 接下来要把我们会...
  • 压缩文件中,有OpenGL的安装包和在Windows平台下的安装指导网页文件
  • OpenGL安装指南 .docx

    2019-08-20 10:11:10
    OpenGL安装指南,非常常用的开发库,最后给出代码实测是否安装成功。
  • Win7下的OpenGL安装

    万次阅读 2016-11-10 20:51:45
    通常所说的OpenGL的函数库为GL和GLU库,这两个库与操作系统和显卡驱动有关,不能手动升级或更新,这个需要电脑搭载的显卡和驱动的支持。也因此,这两个库:GL和GLU是不需要手动...通常所说的OpenGL安装指的是GLUT和GLEW
  • python OpenGL 安装

    2017-02-22 15:30:00
    python: No module named OpenGLsudo easy_install pyopenglhttp://stackoverflow.com/questions/11215362/importerror-no-module-named-opengl-gl 转载于:https://www.cnblogs.com/yizhichun/p/6429196.html
  • openGL安装头文件

    2010-07-31 16:50:56
    openGL安装头文件 glu32.dll glut32.dll glut32.lib
  • opengl安装配置方法整理

    千次阅读 2015-11-26 15:13:20
    默认情况下windows平台已经安装OpenGL1.1版本,但不包含GLUT库,GLUT不是OpenGL所必须的,但它会给我们学习带来很大方便。 GLUT库下载连接:http://download.csdn.net/download/jingshuang/272930 配置GLUT库步骤...
  • 作为刚接触OpenGL的小白,在下载安装过程中遇到了一些问题,网上关于OpenGL安装教程有很多,此处是我自己总结的几点需要注意的地方。我用的是64位+win7+VS2013  1.教程中说需要把.h的文件复制到gl文件夹中,但是...
  • OpenGL安装/配置环境

    2010-09-12 00:18:07
    open gl的安装与扩展(含glut,glee,glew等库的下载与安装)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 42,335
精华内容 16,934
关键字:

opengl安装