Osman Y. MUMCU

OpenGl Glut kurulumu(Windows) için

Posted by: bilisimci61 on: Ekim 9, 2009

Windows Microsoft Visual  C++ 6.0 ve Visual Studio için OpenGl  Kurulumu

OpenGl kurulumu için öncelikle GLUT 3.7.6 bin dosyasını indirmeniz gerekmektedir.

1- Öncelikle Visual Studio 6.0 için Open Gl kuralım.

Yukarda indirdiğimiz dosyayı öncelikle zipten çıkartıyoruz… Ardından Bilgisayarımızda C://Program Files/Microsoft Visual Studio/VC98 klasörünü açıyoruz.

Daha sonra açtığımız zip klasörünün içindeki glut32.lib dosyasını VC98 içindeki Lib klasörünün  içine kopyalıyoruz.

Ardından zip klasörümüz içindeki glut32.h dosyasını VC 98 klasörü içindeki Include Klasörünün içindeki GL Klasörünün içine kopyalıyoruz.(yoksa kendimiz yaratıp kopyalıyoruz.
1
En son olarak ise C://Windows/system klasörünü açıyoruz…. glut.32.dll dosyamızı Windows System klasörü içine kopyalıyoruz ve bu kadar.

2

Artık Visual Studio 6 ve Visual C++ 6.0 da GLUT headerlarını kullanmak mümkün….

Örnek…

1- Şimdi de Visual Studio 2008/2005 için kuralım için Open Gl kuralım.

a) Visual Studio 2005 için…

Bilgisayarımızda C:\Program Files\Microsoft Visual Studio 8\VC klasörünü açalım.

Sırasıyla glut32.h dosyamızı INCLUDE klasörü içinde GL klasörünün içine ardından da glut.32.lib dosyamızı da LIB klasörünün içine kopyalıyoruz.

Ardından C:\\Windows/System32 yi açalım

Daha sonra glut32.dll dosyamızı bu system32 klasörüne kopyalayın… Ve işlem tamam….

b) Visual Studio 2008 için…

Visual Studio 2005 için olan aynı işlemler Visual Studio 2008 için de geçerli sadece bazı küçük farklar var…

Öncelikle C://Program Files/Microsoft Visual Studio 9 klasörünü açıyoruz ve burda bulunan LIB ve Include dosyalarının içine SIRASIYLA glut32.lib ve glut32.h dosyalarını ayrı ayrı kopyalıyoruz. (LIB -> glut32.lib , Include -> glut32.h) Ve işlem tamamlanmış oluyor.

Daha sonra MENULERDEN ’Project–>Settings–>Link–>Object/Library Modules’ kutucuğuna (opengl32.lib, glu32.lib, glut32.lib) isimlerini ekleyin. Artık projenizde GLUT ve OpenGL kütüphane fonksiyonlarını kullanabilirsiniz.
Aynı örnek…

Yorum Yapın