A D helyi telepítése

Tanuld meg, hogyan telepítsd a D-t helyben, hogy a saját gépeden oldhasd meg az Exercism feladatait


A D nyelv kurzusa megköveteli, hogy a következő szoftverek telepítve legyenek a gépedre:

  • egy D 2-es verziójú fordító
  • (opcionális, de ajánlott) DUB

Előfeltétel: D 2-es verziójú fordító

A D nyelv weboldaláról, a dlang.org-ról a referenciafordító, a DMD (Digital Mars D) legfrissebb verziója tölthető le és telepíthető több platformra is. További információért lásd a hivatalos letöltési oldalt. Windows alatt alternatív megoldás a Chocolatey használata. Intel-alapú Macen alternatív megoldás a Homebrew használata.

Egyéb fordítók

A DMD referenciafordítón kívül, amely a saját backendjét használja, két további fordító érhető el a dlang.org letöltési szekciójában:

  • GDC, amely a GCC backendjét használja
  • LDC, amely az LLVM backenden alapul

A GDC és az LDC nem mindig a legfrissebb DMD-frontend verzióján van, de jobb optimalizációs szinteket kínál, valamint támogat más platformokat is, például az ARM-ot.

További információért lásd a wikit.

IDE-támogatás

A D nyelvet több IDE is támogatja, például a Visual Studiohoz készült VisualD, illetve az IntelliJ CLionjához készült D plugin. További információért lásd a wikit.

Előfeltétel: DUB

A DUB a D build managere.

Azt javasoljuk, hogy használd, mert leegyszerűsíti a tesztek futtatásának folyamatát, de DUB nélkül is futtathatod, ha nem tudod vagy nem akarod telepíteni.

Windows

A DUB weboldalának letöltési oldalán elérhető egy Windows-telepítő.

MacOS

Linux