Alıntı (agora):
>Geany ile kutuphane olusturma konusunda deneme yaptiniz mi hocam ya da module diyeyim?
Her D kaynak kod dosyası bir modüldür aslında. geany klasörü içinde şöyle bir modül olsun:
module geany.calismasi;
int x;
O modül şu programda kullanılsın:
import geany.calismasi;
void main()
{
auto a = x;
}
Derlemek için:
'$ dmd deneme.d geany/calismasi.d'
Modülün 'module geany.calismasi;' diye belirlenmiş olması onun geany adlı bir pakedin parçası olduğu anlamına geliyor. Öyle olması istenmediğinde 'module calismasi;' yazılır ve dolayısıyla 'import calismasi;' diye eklenir.
Bazen de derleyiciye '-I' seçeneği ile modülleri hangi klasörde aramasının söylenmesi gerekir.
Ali
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]