美文网首页
OpenGL_Mac平台搭建OpenGL环境

OpenGL_Mac平台搭建OpenGL环境

作者: YotrolZ | 来源:发表于2018-03-16 15:56 被阅读78次

1、创建一个Mac应用工程

  • 打开Xcode --> Creat a new Xcode project --> macOS --> Cocoa App
  • 新建一个Mac应用程序

2、添加系统库

  • 添加OpenGL.frameworkGLUT.framework两个系统库
  • 添加系统库

3、添加OpenGL工具库,并在Bulid Settings 的 Header Search path 中配置 CLTool.hglew.h 路径

  • 文件(include文件夹libGLTools.a)可从Demo中获取
  • 添加OpenGL工具库
  • 在Bulid Settings 的 Header Search path 中配置CLTool.h和glew.h的路径

4、删除不需要的文件

  • 删除选中的文件

5、新建main.cpp文件

  • 新建文件并选择 C++ File
  • 填写文件名称“main”,并取消打钩

6、修改main.cpp文件

  • 在main.cpp文件中添加如下代码,先不用搞懂什么意思,后面再做介绍
#include "GLTools.h"
#include <GLUT/GLUT.h>

void draw() {
    
    glClear(GL_COLOR_BUFFER_BIT);
    glColor3f(1.0f, 0.0f, 0.0f); 
 
    glBegin(GL_POLYGON);
    glVertex2f(-0.5f, 0.0f);
    glVertex2f(0.5f, 0.0f);
    glVertex2f(0.0f, 0.5f);
    glEnd();
    
    glFlush();
}

int main(int argc,const char *argv[]) {
    
    glutInit(&argc, (char **)argv);
    glutCreateWindow("OpenGL环境搭建--显示三角形");
    glutDisplayFunc(draw);
    glutMainLoop();
    
    return 0;
}

7、运行程序

  • 如果没有问题的话你应该看到如下图案,至此我们的OpenGL搭建工作也告一段落
  • 运行结果

相关文章

网友评论

      本文标题:OpenGL_Mac平台搭建OpenGL环境

      本文链接:https://www.haomeiwen.com/subject/zgghqftx.html