#include <windows.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glut.h>
void display (void)
{
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1.0,1.0,1.0);
glBegin(GL_POLYGON);
glVertex (0.25,0.25,0);
glVertex (0.75,0.25,0);
glVertex (0.75,0.75,0);
glVertex (0.25,0.75,0);
glEnd();
glFush();
}
void init (void)
{
glClearColor (0.0,0.0,0.0,0.0);
glGetMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0.0,1.0,0.0,1.0,-1.0,1.0);
}
int main(int argc, char *argv[])
{
glutInit (&argc , argv);
glutInitDisplayMode (GLUT_SINGLE|GLUT_RGB);
glutInitWindowSize(250,250);
glutInitWindowPosition(100,100);
glutCreateWindow ("hello");
init();
glutDisplayFunc(display);
glutMainLoop();
return 0;
}
------------------------------------------------------------------
Naso sam u jednoj knjizi ovaj primjer za opengl.
Imam Ms Visual studio 98 i naravno koristim Visual c++ i sad
kad ja ocu to buildat javi mi sljedece :
--------------------Configuration: simple - Win32 Debug--------------------
Linking...
simple.obj : error LNK2001: unresolved external symbol _glFush
simple.obj : error LNK2001: unresolved external symbol _glVertex
simple.obj : error LNK2001: unresolved external symbol _glGetMatrixMode
Debug/simple.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.
simple.exe - 4 error(s), 0 warning(s)
Mislim da imam sve .h i .lib tak da ne znam u cem je problem , mozda sa
mojim nesto nije u redu ili ih ipak nemam sve , ak neko ima link gdi se
mogu skinuti Opengl32.lib , Glu32.lib i glut32.lib molim da ga veli il
ak neko zna kaj me muci molim nek pomogne.