Öncelikle gerekli binary dosyalar? a?a??daki adreslerden indiriyoruz.
Daha sonra indirdi?imiz dosyalar? do?ru klasörlere yerle?tirmemiz gerekiyor.
- freeglut.h i dosyas?n? ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL\’ klasörüne ( GL klasörünü yaratman?z gerekmektedir. )
- freeglut_ext.h dosyas?n? ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL\’ klasörüne,
- freeglut_std.h dosyas?n? ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL\’ klasörüne,
- freeglut.lib dosyas?n? ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\lib\’ klasörüne,
- freeglut.dll dosyas?n? ‘C:\WINDOWS\system32\’ klasörüne,
- glut32.dll dosyas?n? ‘C:\WINDOWS\system32\’ klasörüne,
- glut32.lib dosyas?n?‘C:\Program Files\Microsoft Visual Studio 9.0\VC\lib\’ klasörüne,
- glut.h dosyas?n? ‘C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL\’ klasörüne kopyal?yoruz.
Daha sonra olu?turaca??m?z C++ projesine freeglut kütüphanesini tan?tmam?z gerekiyor.
1. Visual Studio da yeni bir C++ Console Application olu?turuyoruz.
1a. Win32 Application Wizard da ‘Empty Project’ i seçiyoruz.
2. Projeye yeni bir cpp dosyas? ekliyoruz. ?çine a?a??daki örnek kodu yaz?yoruz.
#include <freeglut.h>
int main ()
{
return 0;
}
3. Debug etmeye çal???rsak Visual Studio hata verecektir çünkü freeglut header dosyalar?n? projeye henüz tan?tmad?k.
3a. Menu bar dan Project->Project Properties i aç?yoruz.
3b. Linker->Input ta Additional Dependencies yazan yere a?ag?daki sat?r? kopyal?yoruz.
opengl32.lib glu32.lib glut32.lib
4. Derlemeye çal???rsak hala hata verebilir çünkü header ve library lerin klasörünü projenin directories ine eklememiz gerekmektedir.
4a. Tools –> Options alt?ndaki Project and Solutions menüsünde VC++ Directories i seçiyoruz.
4b. C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL sat?r?n? ekliyoruz.
5. Proje art?k derlenmektedir.



