安装cmake
- 打开下载地址:https://cmake.org/download/
- 择
cmake-3.19.2-macos-universal.dmg
下载并安装

配置glfw
-
选择Source package,并下载
image.png
-
解压glfw-3.3.2.zip,得到glfw-3.3.2目录,并在glfw-3.3.2目录下建立build目录
-
打开已经安装的CMake
image.png
-
选择
Where is the source code
和Where to build the binaries
。如图
image.png
-
点击
Configure
,在弹出的框中保持默认的设置,如图:
image.png
然后点击“Done"之后如图:
image.png
-
再次点击
Configure
,如图:
image.png
-
点击
Generate
,如图:
image.png
-
在命令行进入
glfw-3.3.2/build
目录,并依次执行命令make
、make install
命令进行编译和安装
image.png
image.png
配置glad
-
打开glad在线配置地址:https://glad.dav1d.de/,选择gl版本为3.3(其他版本也可以,按照自己的需求来)
image.png
-
点击
GENERATE
后,进入下载页面,下载glad.zip
image.png
-
解压glad.zip,把include目录中的glad和KHR目录复制到/usr/local/include。不要删除src/glad.c,待添加到xcode项目里
image.png
image.png
配置xcode
-
新建一个Common Line Tool App
image.png
image.png
-
设置头文件和库文件目录
/usr/local/include/**
/usr/local/lib/**
image.png
-
添加frameWorks
image.png
其中libglfw3.a需要通过文件选择框添加。步骤如图:
image.png
在弹出的dialog上面按键:command+shift+g,出现Go to the folderdialog
image.png
image.png
-
添加glad.c,过程如图
image.png


- 拷贝代码,覆盖main.cpp
image.png
-
运行(期间遇到运行出错,无法显示运行窗口的问题,删除xcode重新安装解决了这个问题。)
image.png
- 完成
网友评论