当前位置: 首页 > wzjs >正文

重庆手机版建站系统信息爱链接购买链接

重庆手机版建站系统信息,爱链接购买链接,网站服务器做缓存,在线阅读小说网站怎么做文章目录 一、OpenGL库的下载二、OpenGL环境配置三、测试代码演示 一、OpenGL库的下载 OpenGL配置的库是GLFWGLAD ,GLFW 主要用于创建 OpenGL 窗口和管理输入;GLAD 主要用于加载 OpenGL 函数 GLFW下载地址 下载Windows的32bit版本即可。 下载完成解压如…

文章目录

    • 一、OpenGL库的下载
    • 二、OpenGL环境配置
    • 三、测试代码演示

一、OpenGL库的下载

OpenGL配置的库是GLFW+GLAD ,GLFW 主要用于创建 OpenGL 窗口和管理输入;GLAD 主要用于加载 OpenGL 函数

GLFW下载地址
在这里插入图片描述下载Windows的32bit版本即可。
下载完成解压如下所示:
在这里插入图片描述
GLAD下载地址
在这里插入图片描述
在这里插入图片描述
点击glad.zip下载即可。
解压后如下所示:
在这里插入图片描述

二、OpenGL环境配置

在这里插入图片描述
我们用的是VS2022,所以只需要include文件夹和lib-vc2022就足够了,然后使用VS2022创建一个空项目,将上述的文件拷贝到此项目中。同理将GLAD也拷贝到此项目中
在这里插入图片描述

我们先来配置头文件的路径:
右键项目->属性->C+±>常规->附加包含目录;然后添加需要的头文件
在这里插入图片描述

接下来就是如何配置lib文件的路径了,点击链接器->常规->附加库目录
在这里插入图片描述

之后就是考虑如何把lib文件加载进来了,这个简单,点击链接器->输入->附加依赖项之后,将库文件输入进去即可,如下图所示:
在这里插入图片描述
最后需要把dll文件拷贝到运行工作目录中,即exe运行文件所在目录,你可以手动拷贝,也可以在生成事件->后期生成事件中添加拷贝命令
在这里插入图片描述

三、测试代码演示

示例代码:

#include <iostream>
#include "glad/glad.h"
#include "GLFW/glfw3.h"void framebuffer_size_callback(GLFWwindow* window, int width, int height) {glViewport(0, 0, width, height);
}void processInput(GLFWwindow* window) {if (glfwGetKey(window, GLFW_KEY_ESCAPE) == GLFW_PRESS) {glfwSetWindowShouldClose(window, true);}
}int main() {glfwInit();glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);GLFWwindow* window = glfwCreateWindow(800, 600, "OPenGL Core", NULL, NULL);if (window == NULL) {std::cout << "Failed to create GLFW window" << std::endl;glfwTerminate();return -1;}glfwMakeContextCurrent(window);if (!gladLoadGLLoader((GLADloadproc)glfwGetProcAddress)) {std::cout << "Failed to initialize GLAD" << std::endl;return -1;}glViewport(0, 0, 800, 600);glfwSetFramebufferSizeCallback(window, framebuffer_size_callback);while (!glfwWindowShouldClose(window)) {processInput(window);glClearColor(0.2f, 0.3f, 0.3f, 1.0f);glClear(GL_COLOR_BUFFER_BIT);glfwSwapBuffers(window);glfwPollEvents();}glfwTerminate();return 0;
}

输出结果:
在这里插入图片描述

http://www.dtcms.com/wzjs/462651.html

相关文章:

  • 贵阳建设工程信息网站免费私人网站建设
  • 自己做网站的软件如何被百度收录
  • 买房子上哪个网站最好长春网络科技公司排名
  • 温岭自适应网站建设百度客服电话24小时客服电话
  • 设计师必去的网站关键词快速排名平台
  • 机械配件网站建设竞价推广开户公司
  • 菏泽网站建设公司太原竞价托管公司推荐
  • 佛山网站优化排名推广今日微博热搜榜前十名
  • 建设好党建网站的重要性网站免费推广平台
  • 网站开发开题报告武汉seo优化服务
  • 小店怎么做网站人工智能培训
  • 怎么做自己的单机网站推广赚钱
  • 做网站怎么加bgm网站排名大全
  • 校园网站建设的意见与建议seo推广收费标准
  • 自己做微信小程序商城北京网站优化步骤
  • b2c网站开发公司苹果aso优化
  • 佛山做企业网站公司整合营销的案例
  • 建设银行官方网站网页版软件推广怎么赚钱
  • 上海网页制作与网站设计站长之家音效
  • 标准网站优势福州模板建站哪家好
  • 铁岭网站建设网络优化seo标题优化分析范文
  • 在vs中做网站郑州网站建设公司哪家好
  • 哈尔滨软件开发公司排名五年级下册数学优化设计答案
  • 深圳民治网站建设平谷头条新闻
  • 国外jquery网站游戏推广赚佣金
  • 重庆做网站代运营sem优化技巧
  • wordpress主题资源网优化落实疫情防控新十条
  • 青岛网站建设ihuibest产品网络推广方案
  • 做笔记的网站源码谷歌海外广告投放
  • 自己建的网站可以用笔记本做服务器吗企业seo如何优化