Ok, loe ngerasa kalo udah punya folder aneh gak standar FHS. Loe udah bangga bisa compile sendiri. Nah, buat loe-loe pada yang tertantang, coba dong loe ganti flag optimisasi dari program itu. Caranya? Gampang, tinggal loe set variable global untuk compiler C/C++. Contoh:
# export CFLAGS="-march=athlon4 -O3 -msse"
# export CPPFLAGS=CFLAGS
CFLAGS dan CPPFlAGS itu dibaca oleh Automake untuk dipass ke compiler (dalam hal ini GCC). Untuk tahu apa saja optimasi yang keren, cari di google, atau:
# man gcc
Loe juga bisa mengoptimasi ukuran binari yang dihasilkan dengan mendisable static linker.
# ./configure --disable-static ..bla..bla..
Ada juga program yang menyertakan supaya debugging symbol dimatikan. Hal itu penting, soalnya gak semua orang pengen ngedebug program yang dia compile. Matikan saja saat langkah ketiga pake:
# make install-strip
Atau terkadang ada juga yang sudah ada di skrip configure-nya.
Tertarik?
# export CFLAGS="-march=athlon4 -O3 -msse"
# export CPPFLAGS=CFLAGS
CFLAGS dan CPPFlAGS itu dibaca oleh Automake untuk dipass ke compiler (dalam hal ini GCC). Untuk tahu apa saja optimasi yang keren, cari di google, atau:
# man gcc
Loe juga bisa mengoptimasi ukuran binari yang dihasilkan dengan mendisable static linker.
# ./configure --disable-static ..bla..bla..
Ada juga program yang menyertakan supaya debugging symbol dimatikan. Hal itu penting, soalnya gak semua orang pengen ngedebug program yang dia compile. Matikan saja saat langkah ketiga pake:
# make install-strip
Atau terkadang ada juga yang sudah ada di skrip configure-nya.
Tertarik?
Comments
Post a Comment