美文网首页
Opengl(一)、环境搭建

Opengl(一)、环境搭建

作者: sunjc53yy | 来源:发表于2020-06-16 07:52 被阅读0次

    摘要:mac下opengl开发环境搭建
    操作系统:mac ox
    开发工具:Visual Studio Code

    1、Visual Studio Code 安装

    Visual Studio Code (简称 VS Code) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展。软件跨平台支持 Win、Mac 以及 Linux。

    1.1、下载地址

    https://code.visualstudio.com/
    
    vscode 下载

    1.2、VSCode cmake插件安装

    cmake插件安装

    1.3、VSCode opengl相关插件安装

    opengl相关插件安装

    2、GLFW配置

    GLFW是一个专门针对OpenGL的C语言库,它提供了一些渲染物体所需的最低限度的接口。它允许用户创建OpenGL上下文,定义窗口参数以及处理用户输入。

    2.1、GLFW下载

    https://www.glfw.org/
    
    GLFW下载地址

    2.2、编译

    cd GLFW下载目录
    mkdir build
    cd build
    cmake ..
    make
    //注意:make install命令默认会把lib、头文件安装到/usr/local/lib、/usr/local/include 目录,
    //如果想输出到指定目录,使用 ‘make DESTDIR=安装目录 install’
    make install 
    
    编译目录

    3、配置glad

    glad是一个访问OpenGL规范接口的第三方库。

    3.1、下载

    访问glad在线服务, 选择对应的配置,然后下载。
    Lunguage:C/C++
    Specification:OpenGL
    API gl :Version 3.3 (或Version3.3以上)
    Profile:Core

    选择配置 选择配置 下载glad压缩包

    43.2、编译成 静态库

    cd glad目录
    gcc src/glad.c -c -I ./include
    
    编译成.o
    ar -rc libglad.a glad.o
    
    编译成.a

    附加资源
    GLFW: Window Guide:GLFW官方的配置GLFW窗口的指南。

    相关文章

      网友评论

          本文标题:Opengl(一)、环境搭建

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