Srodne teme
24.05.2003. OpenGL
13.12.2004. OpenGL sa .NET - om
17.07.2002. OpenGL 1.4
13.10.2002. OpenGL C++ pomoc!!!
18.01.2004. Tastatura i OpenGL
10.04.2004. opengl optimizacija
26.06.2004. Asembler i opengl
16.05.2006. Preslikavanje OpenGL-a u Javu
04.02.2005. OpenGL ili DirectX?
05.02.2005. OpenGL i Delphi?
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

OpenGl - Visual C++

[es] :: 3D programiranje :: OpenGl - Visual C++

[ Pregleda: 4062 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Colector
sdfdf dfdfdf
fgdfg

Član broj: 40563
Poruke: 29
*.cmu.carnet.hr.

Sajt: dfgdfg


Profil

icon OpenGl - Visual C++12.02.2005. u 12:10 - pre 194 meseci
#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 stave ili
ak neko zna kaj me muci molim nek pomogne.
 
Odgovor na temu

biotech
ChemNinja
www.surrealtalesthegame.com |
www.chemninja.com

Član broj: 18355
Poruke: 1367
*.teleportgroup.net.

Jabber: mpx220@elitesecurity.org
ICQ: 243403453
Sajt: www.chemninja.com


+5 Profil

icon Re: OpenGl - Visual C++12.02.2005. u 14:28 - pre 194 meseci
pa batice moras da imas opengl32.lib,glut32.lib i glu32.lib...potrazi na google-u :)

probaj ovde :

http://oss.sgi.com/projects/ogl-sample/sdk.html

ili ovde :

www.opengl.org
 
Odgovor na temu

Colector
sdfdf dfdfdf
fgdfg

Član broj: 40563
Poruke: 29
*.cmu.carnet.hr.

Sajt: dfgdfg


Profil

icon Re: OpenGl - Visual C++12.02.2005. u 15:45 - pre 194 meseci
pa imam ali i dalje ista stvar
 
Odgovor na temu

CimBac
Fax
Novi Sad

Član broj: 37332
Poruke: 157
*.nspoint.net.

Sajt: irrlicht.sourceforge.net


Profil

icon Re: OpenGl - Visual C++12.02.2005. u 16:29 - pre 194 meseci
Probaj ovako:

Code:


#include <windows.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glut.h>

#pragma comment( lib, "opengl32.lib" )                            
#pragma comment( lib, "glu32.lib" )                                
#pragma comment( lib, "glaux.lib" )                                

void display (void)
{
  ....
}


Ako ne radi, onda proveri da li su ti fajlovi u
C:\Program Files\Microsoft Visual Studio\VC98\lib

Pozdrav.
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.plus.com.



+4 Profil

icon Re: OpenGl - Visual C++12.02.2005. u 16:57 - pre 194 meseci
Nemoj da dodajesh fajlove u VS-ov lib folder, ta praksa ne valja.
U Settings-u svog projekta, dodaj novi Library folder i setuj ga na putanju gde si smestio nove .lib fajlove.
 
Odgovor na temu

Colector
sdfdf dfdfdf
fgdfg

Član broj: 40563
Poruke: 29
*.cmu.carnet.hr.

Sajt: dfgdfg


Profil

icon Re: OpenGl - Visual C++12.02.2005. u 17:57 - pre 194 meseci
Hvala , uspio sam ga natjerat da to builda , ali javio se novi
problem. On to sve napravi bez problema (nema greske i upozorenja)
no kad ja ocu taj primjer pokrenut javi se ovo :

primjer.exe has encountered a problem and needs to close. We are sorry for the inconvenience.


kad kliknem na "what data this error report contains " kaze ovo :

Error signature :

AppName: primjer.exe AppVer: 0.0.0.0 ModName: glut32.dll
ModVer: 0.0.0.0 Offset: 00005656

Btw. imam WindowsXP.
 
Odgovor na temu

NastyBoy
Bojan Nastic
UK

Član broj: 12041
Poruke: 895
*.plus.com.



+4 Profil

icon Re: OpenGl - Visual C++12.02.2005. u 19:09 - pre 194 meseci
Na taj nachin nikad necesh sam saznati shta se dogadja.
Kompajliraj projekat u Debug modu i pokreni ga iz Visual Studia pa pogledaj gde kreshira.
 
Odgovor na temu

yooyo

Član broj: 4891
Poruke: 1101
195.252.86.*



Profil

icon Re: OpenGl - Visual C++13.02.2005. u 11:21 - pre 194 meseci
Ne...ne...ne.. nemoj da menjas opengl32.lib i glu32.lib ni slucajno. Ako ubacis lib-ove sa SGI sajta imaces samo soft rendering (tj. ne koristi se graficka kartica nego CPU sve sam radi).

Posto si pocetnik procitaj Top teme i poseti nehe.gamedev.net. Tamo imas tutoriale za pocetnike.

yooyo

ps.. koju graficku karticu imas? Da li si instalirao korektne drivere. Ako imas WinXP ode driveri koji dolaze sa njim ne podrzavaju OpenGL, pa moze biti da je to problem.

 
Odgovor na temu

stameni
Ivan Stamenković

Član broj: 6739
Poruke: 437



+7 Profil

icon Re: OpenGl - Visual C++14.02.2005. u 16:52 - pre 194 meseci
Citat:


Ne...ne...ne.. nemoj da menjas opengl32.lib i glu32.lib ni slucajno. Ako

ubacis lib-ove sa SGI sajta imaces samo soft rendering (tj. ne koristi se

graficka kartica nego CPU sve sam radi).


Posto si pocetnik procitaj Top teme i poseti nehe.gamedev.net.




Upravo u jednoj od top tema pie da to *treba* uraditi. Nisam ba upuen u

OpenGL, ali pretpostavljam da je umereno glupo darati po jednom od

sistemskih direktorijuma kompajlera, pogotovo ako je to mogue izbei

podeavanjima samog projekta.


U tom svetlu, mislim da treba ili promeniti to to stoji u TT, ili tu temu

maknuti odatle.
 
Odgovor na temu

stameni
Ivan Stamenković

Član broj: 6739
Poruke: 437



+7 Profil

icon Re: OpenGl - Visual C++08.03.2005. u 10:45 - pre 193 meseci
Citat:
Hvala , uspio sam ga natjerat da to builda , ali javio se novi

problem.



Kako si uspeo da builduješ?


Kod mene je do pre neki dan tvoj program iz prve poruke mogao uspešno da se

i kompajlira i linkuje, a sada, iz čista mira, linker prijavljuje sledeće

greške:


Code:


Linking...

test.obj : error LNK2001: unresolved external symbol _glFlush

test.obj : error LNK2001: unresolved external symbol _glEnd

test.obj : error LNK2001: unresolved external symbol _glVertex3d

test.obj : error LNK2001: unresolved external symbol _glBegin

test.obj : error LNK2001: unresolved external symbol _glColor3f

test.obj : error LNK2001: unresolved external symbol _glClear

test.obj : error LNK2001: unresolved external symbol _glOrtho

test.obj : error LNK2001: unresolved external symbol _glLoadIdentity

test.obj : error LNK2001: unresolved external symbol _glMatrixMode

test.obj : error LNK2001: unresolved external symbol _glClearColor

Debug/OpenGL test.exe : fatal error LNK1120: 10 unresolved externals

Error executing link.exe.


OpenGL test.exe - 11 error(s), 0 warning(s)




Imam datoteke koje su navedene u jednoj "top" temi, o tome kako srediti

VC++ za OpenGL.
 
Odgovor na temu

stameni
Ivan Stamenković

Član broj: 6739
Poruke: 437



+7 Profil

icon Re: OpenGl - Visual C++08.03.2005. u 12:46 - pre 193 meseci
Citat:
Kod mene je do pre neki dan tvoj program iz prve poruke mogao

uspešno da se i kompajlira i linkuje, a sada, iz čista mira, linker

prijavljuje sledeće greške:



Eh, problem je rešen. Sopstvenom nepažnjom promenio sam gl.h, i nije neko

čudo što nije htelo da radi. Kada sam vratio original, uspešno sam mogao da

startujem program.
 
Odgovor na temu

[es] :: 3D programiranje :: OpenGl - Visual C++

[ Pregleda: 4062 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Srodne teme
24.05.2003. OpenGL
13.12.2004. OpenGL sa .NET - om
17.07.2002. OpenGL 1.4
13.10.2002. OpenGL C++ pomoc!!!
18.01.2004. Tastatura i OpenGL
10.04.2004. opengl optimizacija
26.06.2004. Asembler i opengl
16.05.2006. Preslikavanje OpenGL-a u Javu
04.02.2005. OpenGL ili DirectX?
05.02.2005. OpenGL i Delphi?
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.