Параметры glutInit в простом примере OSX - PullRequest
1 голос
/ 13 октября 2011

Я работаю с примером с этого сайта на OSX, и у меня нет проблем с его компиляцией, но я не знаю, как его протестировать. Программа выглядит так:

void display()
{
}

int main(int argc, char **argv)
{
        glutInit(&argc, argv);
        glutDisplayFunc(display);
        glutMainLoop();
}

Я не знаю, какие аргументы должны быть для программы, которую glutInit будет использовать. Кто-нибудь знает, с какими аргументами мне нужно назвать меня программой, чтобы фактически показать окно?

Вызов без аргументов orcourse вызывает этот сбой:

./hello 
2011-10-13 11:41:15.360 hello[2395:903] GLUT Fatal API Usage: main loop entered with no windows created.
Abort trap

1 Ответ

2 голосов
/ 13 октября 2011

Вам необходимо создать окно GLUT перед вызовом glutDisplayFunc или glutMainLoop

...