美文网首页
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