在本地安装 D

了解如何在本地安装 D,从而在自己的机器上完成 Exercism 的练习


要学习 D 语言,你的系统上需要安装以下软件:

  • D 语言第 2 版编译器
  • (可选,但推荐)DUB

前置条件:D 语言第 2 版编译器

在 D 语言官网 dlang.org 上,可以下载并安装参考编译器 DMD(Digital Mars D)的最新版本,它支持多种平台。 更多信息请参阅官方下载页面。 在 Windows 上,另一种方案是使用 Chocolatey。 在基于 Intel 的 Mac 上,另一种方案是使用 Homebrew。

其他编译器

除了使用自家后端的 DMD 参考编译器之外,还有两个编译器可以从 dlang.org 的下载页面获取:

  • GDC,它使用 GCC 后端
  • LDC,基于 LLVM 后端

GDC 和 LDC 并不总是采用最新的 DMD 前端版本,但它们能提供更好的优化级别,并支持 ARM 等其他平台。

请到维基查看更多信息。

IDE(集成开发环境)支持

各种 IDE 也支持 D 语言,例如用于 Visual Studio 的 VisualD,以及用于 IntelliJ CLion 的 D 插件。 请到维基查看更多信息。

前置条件:DUB

DUB 是 D 语言的构建管理器。

我们推荐用它来简化运行测试的流程,不过,如果你无法安装或不想安装它,也仍然可以在没有 DUB 的情况下运行测试。

Windows

DUB 官网的下载页面提供了 Windows 安装程序。

MacOS

Linux