Installe D en local

Apprends à installer D en local pour résoudre les exercices d'Exercism sur ta propre machine


Le parcours D nécessite que les logiciels suivants soient installés sur ton système :

  • un compilateur D version 2
  • (facultatif mais recommandé) DUB

Prérequis : compilateur D version 2

Sur le site du langage D, dlang.org, tu peux télécharger et installer la version la plus récente du compilateur de référence DMD (Digital Mars D) pour plusieurs plateformes. Consulte la page officielle de téléchargement pour plus d'informations. Sous Windows, une autre solution consiste à utiliser Chocolatey. Sur les Mac à processeur Intel, une autre solution consiste à utiliser Homebrew.

Autres compilateurs

Outre le compilateur de référence DMD, qui utilise son propre backend, deux autres compilateurs peuvent être récupérés depuis la section de téléchargement de dlang.org :

  • GDC, qui utilise le backend GCC
  • LDC, basé sur le backend LLVM

GDC et LDC ne sont pas toujours alignés sur les versions les plus récentes du frontend de DMD, mais ils offrent de meilleurs niveaux d'optimisation ainsi que la prise en charge d'autres plateformes comme ARM.

Consulte le wiki pour plus d'informations.

Prise en charge des IDE

Le langage D est également pris en charge dans divers IDE, par exemple VisualD pour Visual Studio et le plugin D pour CLion d'IntelliJ. Consulte le wiki pour plus d'informations.

Prérequis : DUB

DUB est un gestionnaire de compilation pour D.

On te le recommande pour simplifier l'exécution des tests, mais il reste possible de s'en passer si tu ne peux pas ou ne veux pas l'installer.

Windows

La page de téléchargement du site de DUB propose un installateur Windows.

MacOS

Linux