首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

OSX 上建立 OpenGL 程序

2012-10-09 
OSX 下建立 OpenGL 程序?OSX 下建立 OpenGL 程序前提是安装xcode?1.首先我们引用一个简单的opengl程序??#i

OSX 下建立 OpenGL 程序

?

OSX 下建立 OpenGL 程序

前提是安装xcode

?

1.首先我们引用一个简单的opengl程序

?

?

#include <stdio.h>

?

void myDisplay(void)

?

{

?

? ? ?glClear(GL_COLOR_BUFFER_BIT);

?

? ? ?glRectf(-0.5f,-0.5f,0.5f,0.5f);

?

? ? ?glFlush();

?

?}

?

?int main(int argc,char *argv[])

?

?{

?

? ? ?glutInit(&argc,argv);

?

? ? ?glutInitDisplayMode(GLUT_RGB|GLUT_SINGLE);

?

? ? ?glutInitWindowSize(400,400);

?

? ? ?glutCreateWindow("me");

?

? ? ?glutDisplayFunc(&myDisplay);

?

? ? ?glutMainLoop();

?

? ? ?return 0;

?

?}

?

保存

2.上面是一个标准的Opengl程序,只要在前面引用Opengl库

?

#include <OPENGL/OPENGL.H>

#include <GLUT/GLUT.H>

?

3.编译

gcc opengltest.c -o opengltest -framework OPENGL -framework GLUT

?

4.执行 ?./opengltest

?

5.如果使用xcode 开发

? 新建一个Command Line Tool 项目

? type 选C ?就是C语言的语法

? 在项目名,击右键Add ->Existing frameworks

? ? ? ? ? ? ? ? 分别加入

? ? ? ? ? ? ? ? OpenGL.framework

? ? ? ? ? ? ? ? Glut.framework

? main.c 程序写入

? 上面内容,注意也要include 第2步的库

?

6.编译和运行?

?

热点排行