Opengl(一)、环境搭建

2020-06-16  本文已影响0人  sunjc53yy

摘要: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窗口的指南。

上一篇下一篇

猜你喜欢

热点阅读