OK, sekarang kita akan men-setting SDL di Code::Blocks (v8.02). Jika meng-instal Code::Blocks seperti biasa dengan meng-klik "Next, Next, Next" aja maka secara default path atau lokasi program ada di "C:\Program Files\CodeBlocks", tapi kalau pada saat instalasi memilih meletakkan dilokasi tertentu silahkan cari folder program tersebut. Sudah ketemu? lalu buka folder tersebut sehingga terlihat seperti gambar berikut:
Buat folder baru dengan nama "SDL" lalu copy-paste folder "include", dan "lib" dari library SDL yang sudah didownload kedalam folder SDL tersebut. Sehingga hasilnya seperti gambar berikut:
Selanjutnya untuk folder bin yang berisi file .dll (Dynamic Link Library), digunakan untuk untuk menjalankan rutin-rutin atau fungsi-fungsi yang bersifat general (umum). Aplikasi SDL akan mencari file tersebut dalam direktori atau didalam sistem. Tanpa file .dll ini program SDL tidak dapat berjalan. Kalau nggak tau file dengan format .dll itu seperti apa, berikut screenshot-nya:
Penempatannya (file .dll) dalam program SDL terdapat beberapa cara, yaitu:
- Meletakkan file .dll satu folder dengan file program (.exe) SDL yang sudah jadi.
- Jika menggunakan SO Windows XP dapat meletakkannya di dalam folder "C:\WINDOWS\system32".
Tapi tetep ngk suka dengan membengkaknya program walaupun hanya 1 MB atau lebih? buat aja semacam setup instalasi. Bisa menggunakan program ketiga atau buat sendiri dengan C++ (hayo.. jangan nanya caranya sekarang yah ke aku... XD ) yang tujuannya adalah hanya mengkopi file .dll (SDL) ke system ("C:\WINDOWS\System32\") sedangkan 2 atau lebih program aplikasi SDL tersebut akan diletakkan dalam direktori yang telah ditentukan (itu loh kaya instal-instal program seperti biasa kan ada browse-nya). Kelebihan cara kedua yah seperti dijelasin diatas, tidak perlu lagi menyertakan file .dll pada masing-masing folder aplikasi SDL.
Tapi berhubung kita belum membuat sebuah program dengan SDL (yang baru belajar SDL) jadi nggak perlu pusing-pusing dulu (emang memusingkan penjelasan diatas? >.< ). Yang penting sekarang ada folder SDL dengan subfolder "include" dan "lib", seperti pada gambar sebelumnya.
No comments:
Post a Comment