Archive for 2011

Instalasi OpenGL dan C++ agar bisa di compile Netbeans

Posted by Masfran on 08.13 1 komentar

Setelah berhari-hari mencari tutorial dan mencoba-coba akhirnya saya bisa juga meng-compiler OpenGL dengan bahasa C++ di Netbeans. Awalnya saya memakai compiler C++ cygwin dan berhasil mengcompiler C++ di Netbeans, tapi sayangnya masih gagal untuk OpenGL. Akhirnya saya pun berganti memakai MinGW dan akhirnya berhasil juga meng-compiler OpenGL dengan C++. Berikut tutorial penginstalannya :

Pertama pastikan computer anda telah terinstall Netbeans. Oh ya, saya memakai Netbeans 6.8 dan windows XP, untuk Netbeans versi di atas atau di bawahnya silahkan dicoba saja.

Kemudian Install compiler C++ MinGW.

1. Anda dapat mendownload MinGW di sini.

2. Cara Install MinGW.

Klik next sampai muncul tampilan seperti di bawah ini dan pilih "Use pre-packaged repository cataloques".



Lanjutkan penginstalan, centang "C++ Compiler" saja pada Select Component. Untuk MSIS nanti pengistalannya secara terpisah, lalu klik next dan install.



3. Download dan install MSIS di sini.

4. Download MSYS DTK 1.0 dan copy ke "C:\msys\1.0" lalu install.

5. Download MSYS Core 1.0.11, lalu copi dan unzip/extract di "C:\msys\1.0".

6. Download gdb debugger di sini dan unzip/extract di "C:\MinGW".

Proses selanjutnya penginstalan GLUT.

1. Download MinGW GLUT di sini.

2. Extract dan letakkan

  • file "glut.h" ke "C:\MinGW\include\GL".
  • file "libglut32.a" ke "C:\MinGW\lib".
  • file "glut32.dll" ke "C:\windows\system32".
3. Download winglut di sini, lalu extract dan copy file "libglut32win.a" ke "C:\MinGW\lib".

Untuk proses akhirnya bukalah Netbeans anda.

1. Buka Netbeans, Tools>Options dan cari C/C++ panel.

2. Pada Tool Collection klik Add, pada Base Directory letakkan posisinya di "C:\MinGW\bin" dan klik ok.

3. Buat project baru C/C++ baru,

Note: jika anda mempunyai project OpenGl/C++ dengan menggunakan Microsoft Visual, anda tidak dapat membukanya disini karena file syetem direktorinya berbeda, ambil saja file *.cpp dan copykan ke Source Files project yang dibuat di Netbeans.

4. Klik kanan project C/C++ dan pilih properties.

5. Di Linker pada Additional Library Directories browse ke "C:/MinGW/lib".

6. Kemudian di Libraries, pada Add Library browse ke "C:/MinGW/lib" dan masukkan file "libglut32win.a", "libglu32.a" dan " libopengl32.a".

7. Pada Command Line di Additional Options isi dengan "-lglut32win -lglu32 -lopengl32 –mwindows" tanpa tanda petik dan klik ok.

8. Jalankan project anda sekarang, apabila muncul error file "libgcc_s_dw2-1.dll" is missing seperti yang saya alami. Download file tersebut di sini, extract dan copykan file "libgcc_s_dw2-1.dll" ke "c:\Windows\system32" atau "c:\Windows". Jalankan project anda sekali lagi. Semoga berhasil.