Overview
本文主要是针对《OpenGL超级宝典(第5版)》在macOS High Sierra中开发环境的搭建并将Ch02中Triangle的示例代码放到Xcode中成功运行。
Environment
|
|
Deps
OpenGL超级宝典主要依赖的库有opengl, glut, glew, gltools几个库,其中opengl和glut是系统自带的库,不需要再安装,在接下来的步骤中我们会通过brew去安装glew及cmake,通过cmake编译gltoos源码。
Steps
1. 安装glew及cmake
|
|
2. 下载gltools源码
|
|
3. 编译并安装gltools
|
|
gltools默认安装在/usr/local/lib下
4. 下载OpenGL超级宝典中的代码
|
|
5. 创建一个Xcode cli项目
6. 创建Triangle工程
7. 选择deployment target
8. 添加frameworks依赖
9. 添加OpenGL framework
10. 添加glut framework
11. 添加头文件搜索路径
12. 添加库文件搜索路径
13. 添加链接选项
|
|
14. 使用 oglsuperbible5/Src/Chapter02/Triangle/Triangle.cpp替换main.cpp
15. 编译并运行
源码下载
|
|