Xcode +opengl搭建环境

官方文档: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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容