博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
XCode中配置OpenGL环境
阅读量:7222 次
发布时间:2019-06-29

本文共 824 字,大约阅读时间需要 2 分钟。

hot3.png

MacOS默认支持OpenGL,所以在Xcode中开发OpenGL程序非常简单

  1. 在Xcode的启动面板中,选Create a new Xcode project.
  2. 在弹出的New Project窗口中,在左边选择Application,在右边选择Command Line Tool. 单击Choose...按钮。
  3. 在弹出的窗口中,选好保存项目的位置,并在Save As中输入XcodeGlutDemo作为项目名称。
  4. 在Xcode的Groups & Files列表框中,选中XcodeGlutDemo项目的图标,按右键,选Add -> Existing Frameworks..., 选中GLUT.framework及OpenGL.framework,单击Add.
  5. 将main.c的内容改为如下内容:
    1. #include <GLUT/GLUT.h>  
    2. void display()  
    3.  {  
    4.     glClear(GL_COLOR_BUFFER_BIT);  
    5.     glBegin(GL_POLYGON);  
    6.         glVertex2f(-0.5, -0.5);  
    7.         glVertex2f(-0.5, 0.5);  
    8.         glVertex2f(0.5, 0.5);  
    9.         glVertex2f(0.5, -0.5);  
    10.     glEnd();  
    11.     glFlush();  
    12. }  
    13. int main(int argc, char ** argv)  
    14. {  
    15.     glutInit(&argc, argv);  
    16.     glutCreateWindow("Xcode Glut Demo");  
    17.     glutDisplayFunc(display);  
    18.     glutMainLoop();  
    19. }  
运行程序,即可看到画有一个白色正方形的窗口

添加OpenGL framework的方法如下:设置Build Phases的link libraries(点+即可选择)

0_1324270496r1FF.gif

转载于:https://my.oschina.net/redhouse/blog/89353

你可能感兴趣的文章
自制函数strcpy
查看>>
gSoap开发(三)——WSDL简介
查看>>
软件RAID5项目实战!!!
查看>>
Java基础学习总结(21)——数组
查看>>
js格式化日期
查看>>
定时与延时任务
查看>>
Squid 日志分析 和反向代理
查看>>
Hadoop的安装及一些基本概念解释
查看>>
大容量分区命令parted
查看>>
从输入 URL 到页面加载完成的过程中都发生了什么事情?
查看>>
实例讲解JQuery中this和$(this)区别
查看>>
centos 7 静态ip地址模板
查看>>
影响系统性能的20个瓶颈
查看>>
shell的详细介绍和编程(上)
查看>>
软件开发性能优化经验总结
查看>>
面试题编程题05-python 有一个无序数组,如何获取第K 大的数,说下思路,实现后的时间复杂度?...
查看>>
kendo grid序号显示
查看>>
Spring 教程(二) 体系结构
查看>>
Indexes
查看>>
2.Web中使用iReport 整合----------创建html格式的
查看>>