首页 > 其他分享 >OpenGL 环境搭建(VS2019)

OpenGL 环境搭建(VS2019)

时间:2023-06-24 23:45:31浏览次数:37  
标签:return lib OpenGL VS2019 window glfw https 搭建

1.GLFW

下载:https://sourceforge.net/projects/glfw/

官网 :https://www.glfw.org/download.html (可能登录不了)

下载后解压 glfw-3.3.8.bin.WIN32.zip

将include 和 lib-vc2019 配置到VS的工程内

需要的lib:

openGL32.lib  --- 不要忘了
glfw3.lib

测试代码:

#include <GLFW/glfw3.h>

int main(void)
{
    GLFWwindow* window;

    /* Initialize the library */
    if (!glfwInit())
        return -1;

    /* Create a windowed mode window and its OpenGL context */
    window = glfwCreateWindow(640, 480, "Hello World", NULL, NULL);
    if (!window)
    {
        glfwTerminate();
        return -1;
    }

    /* Make the window's context current */
    glfwMakeContextCurrent(window);

    /* Loop until the user closes the window */
    while (!glfwWindowShouldClose(window))
    {
        /* Render here */
        glClear(GL_COLOR_BUFFER_BIT);

        /* Swap front and back buffers */
        glfwSwapBuffers(window);

        /* Poll for and process events */
        glfwPollEvents();
    }

    glfwTerminate();
    return 0;
}

 

ps: https://learnopengl.com/

标签:return,lib,OpenGL,VS2019,window,glfw,https,搭建
From: https://www.cnblogs.com/sansuiwantong/p/17501887.html

相关文章

  • 使用阿里云服务器搭建我的世界服务器并启动游戏
    一、选择服务器镜像我使用的是Ubuntu20.04 二、使用shell终端连接器连接服务器 三、安装必要的软件包来构建mcrcon工具:sudoaptupdatesudoaptinstallgitbuild-essential安装Java运行环境aptinstallopenjdk-17-jre注意:高版本jdk兼容低版本mc 注意:下载完......
  • OpenGL 初识
    1.能干什么 2.各种库关系  ......
  • 自建frp服务器,搭建内网穿透,linux安装及docker安装
    frp服务搭建frp是一个专注于内网穿透的高性能的反向代理应用,支持TCP、UDP、HTTP、HTTPS等多种协议。可以将内网服务以安全、便捷的方式通过具有公网IP节点的中转暴露到公网。通过在具有公网IP的节点上部署frp服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能......
  • Linux-FTP服务器搭建
    搭建FTP服务器,让客户端实现上传下载文件了解内容:对于配置文件中,常用的全局配置选项除了在配置文件中设置写权限之外,还要对这个目录设置一个selinux的权限,是否开启匿名用户的写权限on代表开启,匿名用户才会有响应的写权限下面构建一个匿名上传的FTP服务器:条件:准备两台虚拟机,一台作为......
  • vulnhub靶场搭建
    vulnhub靶场搭建kali虚拟机安装1、更新sudoapt-getupdate2、安装docker.iosudoaptinstalldocker.io3、验证安装docker-v4、安装docker-composepipinstalldocker-compose5、拉取镜像gitclonehttps://github.com/vulhub/vulhub.git6、进行测试cdvulnhub......
  • SpringCloud Alibaba入门3之nacos服务搭建
    我们继续在上一章的基础上学习。https://blog.51cto.com/u_13312531/6539601一、下载nacos-server从https://github.com/alibaba/nacos/releasesopeninnewwindow 下载nacos-server发行版。我们使用1.4.2版本二、启动nacos进入%path%\nacos\bin文件夹,执行cmd命令startup.cmd-m......
  • minikube 快速搭建 kubernetes 单节点环境
    说明基于  CentOS7环境用Minikube来快速部署Kubernetes单节点集群环境。角色IOSCPUMemoryDiskIPk8snode3CentOSLinux74cores5G100G192.168.59.142minikube官网https://minikube.sigs.k8s.io/docs/start/https://github.com/kubernetes/minikubeMinikube是一个基于go......
  • 在本地搭建小程序服务器,以MacOS为例
    在本地搭建小程序服务器,以MacOS为例已知小程序的请求url需要为域名,并且为https。不过可以开启请求ip地址和只使用http(需要在小程序开发工具中开启“不校验合法域名。。。HTTPS证书。。。”)但是还是不能使用本机ip。想实现的效果:就和前后端分离一样,前端直接访问本地的后端服务......
  • 搭建自己的OCR服务,第三步:PPOCRLabel标注工具安装
    一、安装说明安装好了PaddleOCR后,还需要安装PPOCRLabel这个标注工具,想要自己训练模型的话,有个标注工具会起很大作用。尤其是PPOCRLabel就是跟PaddleOCR配套的标注工具,同样是开源的。在下载PaddleOCR整个源码中,就有PPOCRLabel安装程序和源代码。不记得可以重新下载PaddleOCR......
  • 关于搭建github+hexo博客一些问题的解决
    最近通过github和hexo搭建博客时,遇到一些问题,这里写一篇博客记录一下他们的解决方法,顺便推荐几篇关于搭建博客的教程https://zhuanlan.zhihu.com/p/60578464https://firstfan119.github.io/2019/12/06/hexo-build-up/个人环境 Hexod报错hexod远程部署报错,报错信息如下:......