Membuat shared Object di Linux

Caranya, buat dulu file source .c yang tidak terdapat kesalahan
sintaks di dalamnya. Terus kompile dengan cara di bawah :

$ gcc -fPIC -c -o lib-random.o lib-random.c

Jika berhasil, maka anda akan memiliki file baru lib-random.o. Nah
file ini akan dikompile lagi agar menjadi file lib-random.so

$ gcc -shared -Wl,-soname,lib-random.so -o lib-random.so.1 lib-random.o

Nah, selesai sudah membuat file shared library baru untuk linux
bernama lib-random.so.1. Kemudian langkah terakhir adalah
kopikan ke direktori /usr/lib maka library ini siap digunakan langsung
ketika akan mengkompile source-source

Tinggalkan Balasan