美文网首页
macOS下基于GLFW+GLAD的OpenGL环境配置

macOS下基于GLFW+GLAD的OpenGL环境配置

作者: WLHere | 来源:发表于2021-01-09 20:25 被阅读0次

    安装cmake

    1. 打开下载地址:https://cmake.org/download/
    2. cmake-3.19.2-macos-universal.dmg下载并安装
    image.png

    配置glfw

    1. 打开下载地址:https://www.glfw.org/download.html

    2. 选择Source package,并下载


      image.png
    3. 解压glfw-3.3.2.zip,得到glfw-3.3.2目录,并在glfw-3.3.2目录下建立build目录

    4. 打开已经安装的CMake


      image.png
    5. 选择Where is the source codeWhere to build the binaries。如图

      image.png
    6. 点击Configure,在弹出的框中保持默认的设置,如图:

      image.png
      然后点击“Done"之后如图:
      image.png
    7. 再次点击Configure,如图:

      image.png
    8. 点击Generate,如图:

      image.png
    9. 在命令行进入glfw-3.3.2/build目录,并依次执行命令makemake install命令进行编译和安装

      image.png
      image.png

    配置glad

    1. 打开glad在线配置地址:https://glad.dav1d.de/,选择gl版本为3.3(其他版本也可以,按照自己的需求来)

      image.png
    2. 点击GENERATE后,进入下载页面,下载glad.zip

      image.png
    3. 解压glad.zip,把include目录中的glad和KHR目录复制到/usr/local/include。不要删除src/glad.c,待添加到xcode项目里


      image.png
      image.png

    配置xcode

    1. 新建一个Common Line Tool App


      image.png
      image.png
    2. 设置头文件和库文件目录
      /usr/local/include/**
      /usr/local/lib/**


      image.png
    3. 添加frameWorks


      image.png

      其中libglfw3.a需要通过文件选择框添加。步骤如图:


      image.png
      在弹出的dialog上面按键:command+shift+g,出现Go to the folderdialog
      image.png
      image.png
    4. 添加glad.c,过程如图


      image.png
    image.png image.png
    1. 拷贝代码,覆盖main.cpp
      image.png
    2. 运行(期间遇到运行出错,无法显示运行窗口的问题,删除xcode重新安装解决了这个问题。)


      image.png
    3. 完成

    相关文章

      网友评论

          本文标题:macOS下基于GLFW+GLAD的OpenGL环境配置

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