1.MAC搭建OpenGL开发环境以及简单画一个三角形

准备资源:

CLTools glew libGLTools.a     资源链接

废话不多说,直接上图

1.创建工程

1.MAC搭建OpenGL开发环境以及简单画一个三角形_第1张图片

2.Xcode->macOS ->Cocoa Application


1.MAC搭建OpenGL开发环境以及简单画一个三角形_第2张图片

3.添加系统库OpenGL.framework /GLUT.framework

1.MAC搭建OpenGL开发环境以及简单画一个三角形_第3张图片

4.添加CLTools.h,glew.h  (代码链接附在文末)

1.MAC搭建OpenGL开发环境以及简单画一个三角形_第4张图片

5. 删除Appdelegate.h、Appdelegate.m、ViewController.h、ViewController.m、main.m文件(创建方式不同会有文件差别)。

6.libGLTools.a拖入工程的Frameworks文件里,同样要copy,很多搭建不成功,都是这里出了问题。

1.MAC搭建OpenGL开发环境以及简单画一个三角形_第5张图片

7.在主目录下创建main.cpp

1.MAC搭建OpenGL开发环境以及简单画一个三角形_第6张图片

8.反选also create a header file 



1.MAC搭建OpenGL开发环境以及简单画一个三角形_第7张图片

8.在main.cpp中插入以下代码




1.MAC搭建OpenGL开发环境以及简单画一个三角形_第8张图片
1.MAC搭建OpenGL开发环境以及简单画一个三角形_第9张图片


1.MAC搭建OpenGL开发环境以及简单画一个三角形_第10张图片


1.MAC搭建OpenGL开发环境以及简单画一个三角形_第11张图片

9.cmd+R会报很多错误,按照提示将<>更换为“”,(文件系统引入--->普通引入)

10.我们会发现很多警告,这是因为Mac系统版本过高,而我们使用的库版本为了兼容低版本,所以版本过低导致的,此时只需要将工程中target和project里的版本改为10.8版本即可,如果报xib或者storyboard的错,将xib或storyboard删掉。

11.cmd+R,至此我们已经完成了OpenGL环境的搭建以及画一个三角形


1.MAC搭建OpenGL开发环境以及简单画一个三角形_第12张图片

你可能感兴趣的:(1.MAC搭建OpenGL开发环境以及简单画一个三角形)