2010年6月27日 星期日

於 Mac 環境底下編譯 OpenGL 程式

在 Mac 底下要編譯 OpenGL 程式,其實不需要 Cocoa 也可以執行編譯。首先要確定系統已安裝好 XCode ,並確定 /System/Library/ 底下有 OpenGL framework 以及 GLUT framework。

只要在 gcc 加上 -framework 參數使用 OpenGL , GLUT framework 等即可。

gcc -Wall -o abgr abgr.c -framework OpenGL -framework GLUT

其中 abgr 程式如下: