Selasa

Mengecilkan ukuran file executable Lazarus

Anda mungkin kaget dengan besarnya file executable yang dihasilkan oleh Lazarus. Padahal project Anda hanya berisi satu form kosong tanpa komponen dan kode apapun di dalamnya, file executable yang dihasilkan sebesar 12 MB! Mengapa hal itu bisa terjadi?
Saat mengcompile code, secara default Lazarus menambahkan informasi debugging pada file executable yang dihasilkannya. Hal tersebut inilah yang membuat file executable Lazarus menjadi sangat besar. Anda dapat memperkecilnya dengan merubah setting sebagai berikut:
  1. Pilih menu Project-->Compiler Option-->Code, cek option Smart Linkable(-CX)
  2. Pindah ke Tab Linking, cek option Strip Symbols From Executable(-Xs) dan Link Smart(-XX)
  3. Pindah ke Tab Verbosity, hilangkan cek pada Write and FPC logo
  4. Klik OK 
Cobalah compile kembali project Anda, Anda akan mendapatkan ukuran exe file menjadi 1,6 mega.
Jika Anda mau, Anda bisa mendapatkan ukuran file exe yang lebih kecil dengan menggunakan KOL-MCK

4 komentar:

  1. Mario Ray Mahardhika a.k.a. Leledumbo04:08

    Yang no.3 gak ngaruh mas, itu cuma buat nampilin logo fpc aja pas ngompile. Yang membantu lebih ngecilin lagi yaitu kalo lcl, rtl, fcl, dan semua 3rd party packages di-compile pake -CX, hasilnya ajib... tapi kalo di linux, kalo gak punya memori 2GB jangan dah, bisa ditinggal tidur link-timenya

    BalasHapus
  2. hallo mas abdellah, saya pengen banget bisa belajar pemrograman lazarus. apa ada buku2 bhs2 indo buat referensiku. makasih.

    BalasHapus
    Balasan
    1. Anonim07:17

      kalao mau belajar lazarus y pake buku delphi sama aja. yg penting jgn komponen yg ga ada di Lazarus semisal AdoDB

      Hapus
  3. untuk laz 1.0.14, coba ke Linking, uncheck generate debugging info for gdb

    BalasHapus

# semua file unduhan pada blog ini dikompress menggunakan zip, 7-zip 32bit, atau 7-zip 64bit