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