Monday, April 20, 2009

Project Setting GLAux

Kemarin ada teman yang menanyakan bagaimana menggunakan aplikasi dengan library GLAux?(Praktikum mata kuliah Pemrograman GPU)
jadi teringat dulu aku juga pernah mengalami masalah yang sama, lumayan bikin pusing juga, soalnya secara source code ga ada yang salah...(lha wong copas dari om NeHe hehehehe...) n versinya om NeHe is nothing wrong with it..

Akhirnya setelah nanya2 om Google ketemu juga solusinya, sebenarnya masalahnya hanya di project setting-nya....mumpung masih ingat sekalian aku posting disini yah biar teringat terus kalo tar lupa lagi caranya .....
so let's jump into the mud shall we...

cara install GLAux
1. GLAux.h -> taruh di folder include/GL
2. GLAux.lib -> taruh di folder lib

Aku menggunakan IDE Visual C++ 2008 Express

1. Buka Visual C++ 2008 Express
2. Buat New Project tekan Ctrl+Shitft+N atau pilih File->New->Project, lalu ikutin langkah-langkah pada gambar berikut, pada contoh project ini aku beri nama testGLAux:
3. Setelah pilih Ok , selanjutnya:
4. Tambahkan file baru dengan Short Cut: Ctrl+Shift+A, atau klik kanan pada testGLaux di solution explorer, lalu pilih Add->New Item.
5. Pilih Code, pilih C++file lalu beri nama file main.cpp misalnya, lalu pilih Add:

6. Kemudian buka Project Properties, pilih Project->Properties, atau dengan shortcut Alt+F7, lalu pilih Configuration: All Configuration , General, pada Character Set pilih : Not Set, seperti pada gambar:
7. Kemudian pilih C/C++ lalu expand pilih Prepocessor kemudian di seblah kanan pada Prepocessor Definition setelah tulisan _WINDOWS kita beri tanda; (untuk memisahkan dengan kata yang akan kita tambahkan) lalu tambahkan _CRT_SECURE_NO_WARNINGS. seperti pada gambar:


8. Selanjutnya, pilih Linker lalu diexpand pilih Input kemudian di sebelah kanan pada Additional Dependencies ketikkan: opengl32.lib glu32.lib glaux.lib . lalu klik OK dan selesailah setting project kita. Seperti tampak pada gambar:
9. Lalu file main.cpp kita copas sesuai dengan source code om NeHe dibawah ini, jangan lupa folder data yang berisi gambar bitmap yang akan kita isikan sebagai texture dari program kita, ditaruh didalam satu folder dengan project kita, ada di folder testGLAux/

10 Compile & Build (F7) -> Run (Ctrl+F5) -> Happy Coding ;)


source code:
1. testGLAux.cpp & file bitmapnya credit to: Om NeHe
2. library GLAux

mudah bukan??? kalo ada pertanyaan atau malah pusing setelah membaca postingan ini selamat!!! berarti anda mencobanya dan sudah selangkah memahaminya hehehehe bercanda...
kalo ada pertanyaan uneg-uneg ato curhat silahkan aja feel free to ask / write u'r commen....

ciaooooooooooo