官方文档:https://learnopengl-cn.github.io/intro/
1 安装homebrew:https://brew.sh/index_zh-cn
2 安装glew glfw:
brew install glew
brew install glfw
安装完成后在文件路径 /usr/local/Cellar
3 修改xcode偏好设置
4 配置glad
打开GLAD的在线服务
生成zip压缩文件包含两个头文件目录,和一个glad.c文件。
将两个头文件目录(glad和KHR)复制到你的Include文件夹中(即/usr/local/include),并添加glad.c文件到稍后的工程中。
添加OpenGL.framework, libglfw.lib, libGLEW.dylib【后两个文件可以在下载的glfw/glew库文件中的lib文件夹中找到】
Build Settings --->Search Paths
在Header Search Paths中添加/usr/local/include【通过brew安装glfw/glew的直接这样添加即可,稳稳地】
需要GLAD库的还需要添加glad库文件中的include文件夹的位置
在Library Search Paths中添加/usr/local/lib
首次运行时,遇到了证书过期的情况,运行报错dyld: Library not loaded
修改
project -> target -> Signing & Capabilities
把Headened Runtime 删掉
引用
https://www.jianshu.com/p/d4ebe9ba8b23
https://blog.csdn.net/Niall_L/article/details/101468571
https://blog.csdn.net/qq_38130710/article/details/80898543