D kommer med kompilatorn dmd
, ett skript-liknande verktyg rdmd
och pakethanteraren dub
.
DMD kompilatorn kompilerar D filer och skapar en binär fil. På kommandoraden kan DMD anropas med ett filnamn:
dmd hello.d
Det finns många inställningar vilket tillåter att ändra beteendet av DMD
kompilatorn.
Granska online dokumentationen eller kör
dmd --help
för att få en överblick av tillgängliga flaggor.
rdmd
Hjälpverktyget rdmd
, distruberat med DMD kompilatorn, kommer kompilera alla
beroenden och automatiskt köra applikationen.
rdmd hello.d
På UNIX system kommer 'shebang'-raden #!/usr/bin/env rdmd
på första raden av
en D-källkodsfil att tillåta skript liknande användning.
Granska online dokumentationen eller kör
rdmd --help
för att få en överblick av tillgängliga flaggor.
dub
Ds officiella pakethanterare är dub
. När dub
är
installerat, kan ett nytt projekt, exempelvis kallat hello
, skapas med
kommandot:
dub init hello
Exekvering av kommandot dub
i denna mapp kommer hämta alla beroenden,
kompilera applikationen och köra den.
dub build
kommer bygga (kompilera och länka) projektet.
Granska online dokumentationen eller
kör dub help
för att få en överblick av tillgängliga kommandon och funktioner.
Alla tillgängliga DUB-paket kan granskas via DUBs webbgränssnitt.