|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 | |
|
Senior Member
Iscritto dal: Jan 2005
Città: London, United Kingdom
Messaggi: 959
|
[C] OpenGL
Buongiorno,
é da un po' di giorni che passo da allegro a SDL e ora vorrei provare anche OpenGL!!! Non discutete su questa cosa, so che non é giusto quello che faccio Comunque ieri ho letto il tutorial (la prima parte) su come cominciare con OpenGL! Il tutorial dice: Quote:
Come si fa a includere le librerie? E poi io ho anche cercato nella cartella di dev-cpp e quei file non li ho trovati (OpenGL32.lib, GLu32.lib e Glaux.lib)
__________________
zattix |
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Te l'ho spiegato nell'altro thread... -lnomedellalibreria
In Dev-C++ le librerie si chiamano: libopengl32, libglu32 e libglauxi |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jan 2005
Città: London, United Kingdom
Messaggi: 959
|
Quote:
Non ho capito...Cioé...dove lo devo scrivere???
__________________
zattix |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Lo devi aggiungere in Progetto -> Opzioni del progetto -> Parametri -> Linker
|
|
|
|
|
|
#5 | ||
|
Senior Member
Iscritto dal: Jan 2005
Città: London, United Kingdom
Messaggi: 959
|
Quote:
ora l'unico problema che mi esce ancora é questo Quote:
__________________
zattix |
||
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Ti dà *soltanto* quella riga di errore?
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Davvero strano. Posta il Makefile.
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Non creare MAI progetti con nomi che includono lo spazio... Dev-C++ li gestisce male.
Togli lo spazio dal nome del progetto e dal percorso, e vedrai che filerà tutto liscio. Un'ultima cosa: quando includi gli header, i percorsi scrivili con lo slash (/) invece che il backslash (\), per compatibilità anche con altri sistemi operativi. Quindi: #include <GL/gl.h>
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Jan 2005
Città: London, United Kingdom
Messaggi: 959
|
grazie mille...ora però il problema si moltiplica
Quote:
__________________
zattix Ultima modifica di ianaz : 09-10-2005 alle 11:16. |
|
|
|
|
|
|
#13 | ||
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Quote:
Quote:
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
||
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
|
Secondo me SDL è comodissima. Per avere una sessione OpenGL funzionante ti bastano queste righe:
SDL_Init(SDL_INIT_VIDEO); SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5); SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 5); SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 5); SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 16); SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1); SDL_SetVideoMode(640, 480, 24, SDL_OPENGL); Fatto. Ora hai una bella finestra nera pronta per OpenGL. Per il resto, OpenGL la usi senza differenze, quindi non c'è problema.
__________________
C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai! |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:49.



















