Köra D program

D kommer med kompilatorn dmd, ett skript-liknande verktyg rdmd och pakethanteraren dub.

DMD Kompilatorn

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.

"On-the-fly" kompilering med 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.

Pakethanteraren 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.

rdmd playground.d