美文网首页
OpenGL GLFW&&GLAD Win10环境配置

OpenGL GLFW&&GLAD Win10环境配置

作者: 一世长安乱 | 来源:发表于2019-04-29 10:41 被阅读0次

    GLFW

    • GLFW中下载预编译二进制文件,因为尝试过编译源代码后报错,所以放弃编译源代码。

      1.png
    • 之前我配置的是32位的,现在尝试64位的。不过建议使用32位,据说64位会有莫名其妙的错误

      2.png
    • 复制目录中的includelib,放在固定的地方可以为以后用的时候提供方便。(我用的Visual Studio 2019

      3.png
    • 做完这些之后,使用vs创建一个C++的空项目

      4.png
    • 设置一下项目属性

      5.png
    • 把GLFW库链接(Link)进工程

      6.png
    • 在链接器里面添加这个文件glfw3.libopengl32.lib

      7.png
      • Windows上的OpenGL库:opengl32.lib已经包含在Microsoft SDK里了,它在Visual Studio安装的时候就默认安装了。

      • Linux上的OpenGL库:在Linux下需要链接libGL.so库文件,这需要添加-lGL到链接器设置中。如果找不到这个库可能需要安装Mesa,NVidia或AMD的开发包,这部分因平台而异。

    GLAD

    • 打开GLAD的在线服务,将语言(Language)设置为C/C++,在API选项中,选择3.3以上的OpenGL(gl)版本。之后将模式(Profile)设置为Core,并且保证生成加载器(Generate a loader)的选项是选中的。现在可以先(暂时)忽略拓展(Extensions)中的内容。都选择完之后,点击生成(Generate)按钮来生成库文件。
      8.png
    • GLAD现在应该提供给你了一个zip压缩文件
      9.png
    • 包含两个头文件目录,和一个glad.c文件。将两个头文件目录(glad和KHR)复制到刚才准备的环境文件夹里
      10.png
    • 并添加glad.c文件到工程中
      11.png

    随便找个代码试试看不能跑

    12.png

    教程来自于这里LearnOpenGL CN

    相关文章

      网友评论

          本文标题:OpenGL GLFW&&GLAD Win10环境配置

          本文链接:https://www.haomeiwen.com/subject/xrrogqtx.html