Mac
glut

在 Mac 用 GLUT 建立一個視窗

More than 1 year has passed since last update.
main.cpp
#include <iostream>
#include <OpenGL/OpenGL.h>
#include <GLUT/GLUT.h>

void draw(void) {
    glFlush();
}

int main(int argc, char * argv[]) {
    glutInit(&argc, argv);
    glutInitWindowSize(600,600);
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA | GLUT_DEPTH);
    glutCreateWindow("Title");
    glutDisplayFunc(draw);
    glutMainLoop();
    return 0;
}

Compile

Terminal 指令

gcc -framework GLUT -framework OpenGL main.cpp

預設會產生一個 a.out 檔案

Execute

在 Terminal 這樣執行就會開啟一個最基本的視窗

./a.out