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.

Posted by Masfran on 03.15 0 komentar

Tipe RAM

Posted by Masfran on 02.08 0 komentar

RAM (Random-Acces Memory) merupakan salah satu jenis memory internal yang menentukan kemampuan sebuah komputer. Memory internal (Internal Memory) bisa disebut juga memory utama (main memory) dan memory primer (primary memory). Komponen ini berfungsi sebagai pengingat.
RAM adalah jenis memory yang isinya dapat diganti-ganti selama komputer hidup dan mempunyai sifat bisa mengingat data atau program selama terdapat arus listrik dan dapat menyimpan maupun mengambil data dengan sangat cepat.
Tipe RAM pada PC bermacam-macam, antara lain :
• DRAM (Dynamic RAM) adalah jenis RAM yang secara berkala harus disegarkan oleh CPU agar data yang terkandung didalamnya tidak hilang.
• SDRAM (Synchronous Dynamic RAM) adalah jenis RAM yang paling umum digunakan pada PC masa sekarang. RAM ini disinkronisasi oleh clock sistem dan memiliki kecepatan lebih tanggi dari pada DRAM. Cocok untuk sistem dengan bus yang memiliki kecepatan sampai 100 MHz.
• SRAM (Statik RAM) adalah jenis memory yang tidak perlu penyegaran oleh CPU agar data yang terdapat didalamnya tetap tersimpan dengan baik. RAM jenis ini memiliki kecepatan lebih tinggi dari pada DRAM.
• RDRAM (Rambus Dynamic RAM) adalah jenis memory yang lebih cepat dan lebih mahal dari pada SDRAM. Memory ini bisa digunakan pada sistem yang menggunakan Pentium 4.
• EDO RAM (Extended Data Out RAM) adalah jenis memory yang digunakan pada sistem yang menggunakan Pentium. Cocok untuk yang memiliki bus dengan kecepatan sampai 66 MHz.

Fungsi Komputer

Posted by Masfran on 06.43 0 komentar

Operasi pemindahan data
Dalam pemindahan data, diperlukan data dimana data tersebut merupakan masukan bagi komputer, agar data dapat diterima oleh komputer dengan baik, komputer memiliki peralatan yang berfungsi untuk hal ini, yang disebut dengan input device. Pada komputer, input device ini juga bermacam-macam, tergantung bagaimana proses input tersebut dilaksanakan. Bermacam-macam input device yang digunakan oleh komputer, contohnya adalah keyboard untuk mengetikkan informasi. Data yang didapatkan oleh input device tersebut informasinya diproses dan selanjutnya dikirimkan hasil proses ke media yang dituju yaitu output device. Ketika data output dari pemroses diterimanya maka output device akan melaksanakan tugas yang diterima dari pemroses tadi. Alat output device beragam, misalkan monitor untuk menampilkan hasil data yang di input.
Operasi penyimpanan data
Dalam penyimpanan data, diperlukan data dimana data tersebut merupakan masukan bagi komputer, data tersebut kemudian diproses. Data yang diproses tersebut tersebut kemudian disimpan dalam suatu media penyimpanan. Media penyimpanan pada komputer beragam, salah satunya adalah harddisk.
Pemrosesan data dari/ke penyimpan data
Dalam pemrosesan data ini, data yang telah ada di memori kita pindah kan ke memori kembali, pada proses ini data yang telah ada pada memori kita proses di dalam unit pemrosesan, dari hasil pemrosesan ini data tersebut kemudian dipindahkan ke memori.

Suasana Lebaran di Pekanbaru

Posted by Masfran on 03.27 0 komentar

Lebaran tahun ini aku berada di Pekanbaru, walaupun tidak merayakannya karena aku bukan beragama Islam, tapi suasana jauh sekali berbeda dengan kampung halamanku. Di sini aku tidak merasakan suasana lebaran. Hanya hari pertama yang terasa sedikit meriah, sedangkan hari berikutnya kembali normal, tetapi di kampung halamanku suasana dan aktivitasnya berbeda. Di hari lebaran ini kami satu kelas saling mengunjungi rumah teman-teman kami, serta guru-guru SMA kami, walaupun jaraknya ada yang melebihi 5km, tetapi kami masih pergi. Saat-saat seperti ini membuat aku merindukan teman-teman SMa ku, dan satu hal yang aku tahu, tahun depan aku ingin merayakan lebaran bersama teman-teman SMA ku.

Kungfu Panda

Posted by Masfran on 20.39 0 komentar

Kungfu Panda