Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Lo scopo di questo tutorial quello di fornire tutti i passaggi da seguire per creare la prima applicazione
OpenGL. La prima parte riguarda linstallazione delle librerie necessarie (non necessaria durante
lesercitazione in laboratorio in quanto i PC del LABINF sono gi stati configurati precedentemente) mentre
la seconda parte riguarda la creazione di un progetto e compilazione dei programmi usando Microsoft
Visual Studio.
METODO 1 Installazione nelle cartelle di sistema (non deve essere ripetuto per ogni nuovo progetto)
Copiare i seguenti file:
glut32.dll
nella directory di sistema di Windows %WinDir%\System32 (ad esempio
C:\WINDOWS\system32),
glut32.lib nella directory di installazione delle librerie di Microsoft Visual Studio $(MSVSDir)\Lib (ad
esempio C:\Programmi\Microsoft SDKs\Windows\v6.0A\Lib),
glut.h nella directory di installazione di Microsoft Visual Studio $(MSVSDir)\include\GL (ad esempio
C:\Programmi\Microsoft SDKs\Windows\v6.0A\Include\gl
METODO 2 Linking delle librerie al progetto (deve essere ripetuto per ogni nuovo progetto)
Aprire la scheda delle propriet di progetto (tasto destro sul nome del progetto, selezionare Properties)
Header file: Inserire il percorso della cartella \GL (contenente a sua volta il file glut.h) nel campo
Additional Include Directories che si trova nella scheda C/C++ General.
Ad esempio, se la struttura delle directory fosse:
D:\Workspace\OpenGL\
|
|---include
|
|--- GL
|--- glut.h
|
|---lib
|
|---glut32.lib
|
...
la directory da indicare sarebbe: D:\Workspace\OpenGL\include\
Una soluzione migliore sarebbe quella di usare path relativi (es: ..\..\include)
Lib file: Inserire il percorso della cartella contenente il file glut32.lib nel campo Additional Library
Directories che si trova nella scheda Linker
General
Aggiungere il nome della libreria glut32.lib nel campo Additional Dependencies che si trova nella scheda
Linker
Input, quindi selezionare OK.
Inserire il nome del progetto (per esempio OpenGL_examples), un percorso dove salvare il progetto (per
esempio D:\Workspace\OpenGL), e premere OK.
Selezionare il tipo di applicazione Console Application e nelle opzioni selezionare Empty Project, quindi
premere il pulsante Finish.
Copiare i file di esempio (contenuti nellarchivio sorgenti.zip) nella directory di progetto (per esempio
D:\Workspace\OpenGL\OpenGL_examples\OpenGL_examples)
Aggiungere al progetto Visual Studio il primo esempio OpenGL (Example1.c) seguendo la seguente
procedura:
Dal menu Project, selezionare Add Existing Item
Compilare e creare leseguibile: dal menu Build, selezionare Build Solution o premere semplicemente F7
Lanciare leseguibile cliccando sulla freccia verde, premendo il tasto F5, oppure con un doppio click sul file
eseguibile che stato creato nella directory di progetto Debug.