Code
#include <glut.h>
void engineStart(unsigned int StartParam, unsigned short WindowX, unsigned short WindowY, int winposx, int winposy, char* windowtitle)
{
glutInit(0,0); //Инициализация OpenGL
glutInitDisplayMode(StartParam);
glutInitWindowSize(WindowX, WindowY);
glutInitWindowPosition(winposx, winposy);
glutCreateWindow(windowtitle);
glutMainLoop();
};
void drawEngineStart(void (*drawFunc)())
{
glutDisplayFunc(drawFunc);
};
void Draw()
{
};
void Init()
{
};
int main(int argc, char** argv)
//argc - к-во аргументов в команде
//argv - их описание
{
engineStart(GLUT_SINGLE|GLUT_RGB,800,600,1,1, "TEST");
drawEngineStart(Draw);
Init();
return 0;
}
по идеи окно должно появиться. Код компилируется, но в итоге получаю консоль, которая некоторое время тупит и выскакивает ошибка:
http://s60.radikal.ru/i167/1207/46/9840c765da2d.pngДобавлено (05.07.2012, 17:16)
---------------------------------------------
p.s. лишил свой мозг девственности из-за этого дела... Хелп