1、安装glew 和 glfw3
brew install glew
brew install glfw3
2、下载GLAD库
打开GLAD的在线服务,将语言(Language)设置为C/C++,在API选项中,选择3.3 以上的OpenGL(gl)版本。之后将模式(Profile)设置为Core,并且保证生成加载器(Generate a loader)的选项是选中的。都选择完之后,点击生成(Generate)按钮来生成库文件。
GLAD现在应该提供给你了一个zip压缩文件,包含两个头文件目录,和一个glad.c文件。将两个头文件目录(glad和KHR)复制到Include文件夹中(路径"/usr/local/include"),并添加glad.c文件到工程中。
3、配置xcode
在Xcode中找到Peference菜单项,然后在里面找到Locations项,再点击Custom Paths,添加四项
配置依次为:
4、导入framework
在项目的General中找到Linked Frameworks and Libraries,点击‘+’号,添加如下三个文件
OpenGL.framework
libGLEW.2.1.0.dylib
libglfw3.2.dylib
添加两个dylib文件的方法是,在你没有在framework中搜索到这两个文件时,点击add other,然后点击shift+command+G进入/usr/local文件夹,然后根据我们之前说的安装glew和glfw3的路径找到这两个文件夹,在这两个文件夹中找到这两个文件,当然这两个文件可能和我图中给出的文件名不同还是因为安装的版本号不同,这个需要注意一下。
原文:https://www.jianshu.com/p/c2ce5e22e01b 【作者:叫我小黑】