Po nainštalovaní jazyka D sú k dispozícii kompilátor dmd, podporný nástroj rdmd umožňujúci písať skripty v jazyku D a
manažér balíkov dub.
Kompilátor DMD kompiluje zdrojové súbory jazyka D a vytvára spustiteľný súbor. Na príkazovom riadku je možné spustiť DMD s názvom súboru:
dmd ahoj.d
Existuje veľa možností, ktoré vám umožnia upraviť správanie kompilátora.
Preštudujte si online dokumentáciu alebo použite príkaz dmd --help pre zobrazenie prehľadu dostupných prepínačov.
rdmdPomocný nástroj rdmd distribuovaný spoločne s kompilátorom DMD
zabezpečí kompiláciu všetkých závislostí a automaticky spustí výslednú aplikáciu:
rdmd ahoj.d
Na systémoch typu UNIX je možné tzv. shebang riadok (prvý riadok skriptu definujúci jeho interpreter) v tvare #!/usr/bin/env rdmd
vložiť ako prvý riadok spustiteľného D súboru, čo umožní jeho použitie ako v prípade spustiteľných skriptov.
Preštudujte si online dokumentáciu alebo použite príkaz rdmd --help pre zobrazenie prehľadu dostupných prepínačov.
dubŠtandardný manažér balíkov jazyka D sa nazýva dub. Keď je dub dostupný ako lokálne nainštalovaná aplikácia,
je možné vytvoriť nový projekt s názvom ahoj pomocou nasledujúceho príkazu:
dub init ahoj
Spustenie príkazu dub vo vytvorenom priečinku ahoj následne posťahuje všetky závislosti, skompiluje aplikáciu a napokon ju spustí.
Príkaz dub build len skompiluje projekt bez spustenia aplikácie.
Preštudujte si online dokumentáciu alebo použite príkaz dub help pre zobrazenie prehľadu dostupných povelov a možností.
Všetky dostupné dub balíky je možné prehliadať prostredníctvom verejného webového rozhrania manažéra balíkov.