Saat ini saya mencoba untuk port aplikasi C ke AIX dan saya semakin bingung. Apa itu file .a dan .so dan bagaimana mereka digunakan saat membangun / menjalankan aplikasi?
Saya memiliki sepotong kecil kode yang tergantung pada banyak perpustakaan statis (a_1-a_n). Saya ingin mengemas kode itu di perpustakaan statis dan membuatnya tersedia untuk orang lain. Pustaka statis saya, sebut saja X, kompilasi dengan baik. Saya telah membuat contoh program sederhana yang menggunakan fungsi dari X, tetapi ketika saya mencoba …