Ali hocam! her ne kadar konumuz D dili ve ilintileri olsa bile, linuxla ilgili D dilinin bağlantılarını da bilmek lazım diye düşünerek;
Diyelimki D diliyle ilgili bir ilinti kurduk örneğin GtkD kütüphanesi.. Burda bulunan kütüphane dosyaları Linux ta hangi klasörlere yerleşir ? aynı şekilde dmd yi kurduğumuzda kendine ait kütüphaneleri vesaire nereye yerleştiriyor ?
diğer bir sorum ise *.a ve *.so uzantılı kütüphane dosyaları ile ilgili.. anladığım kadarıyla *.a statik, *.so ise dinamik kütüphaneleri temsil ediyor.. statik kütüphaneler programlarda kullanılırken programa gömülür ve başka bir bilgisayarda ayrıca o kütüphanenin bulunma şartı aranmaz.dezavantajı programı şişirmesidir.. Dinamik kütüphaneler ise programla beraber taşınması gerekir ve program çalışırken ihtiyaç halinde programa dahil edilir.. Bu bilgileri hatırlıyorum doğrumudur emin değilim ?
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]