英語版
このページの英語版を見る

ダウンロード

コンパイラーを選ぶ

DMD

  • 公式リファレンス・コンパイラ
  • 最新のDバージョン
  • インストールが簡単
  • 非常に速いコンパイル速度
  • アーキテクチャ: i386, amd64

GDC

  • GCCベースのDコンパイラ
  • 強力な最適化
  • 優れたGDBサポート
  • アーキテクチャ: i386、amd64、x32、armel、armhf、その他

LDC

言語サーバー

効果的なコーディングを始めるには、言語サーバープロトコルをサポートするエディターを使用することをお勧めする。 言語サーバープロトコルをサポートするエディターの使用を推奨する。VSCode 、すぐに VSCodeエクステンションcode-d [openvsx]

DMD 2.109.1

変更履歴

Windows
OSX Lion
Ubuntu   Debian

Ubuntu/Debian

Fedora   CentOS

Fedora/CentOS

OpenSUSE
FreeBSD 8.1

FreeBSD

スクリプトをインストールする

curl -fsS https://dlang.org/install.sh | bash -s dmd

DMDベータ2.110.0-beta.1

変更履歴

Windows

Windows

OSX Lion
Ubuntu   Debian

Ubuntu/Debian

Fedora   CentOS

Fedora/CentOS

OpenSUSE
FreeBSD 8.1

FreeBSD

スクリプトをインストールする

curl -fsS https://dlang.org/install.sh | bash -s dmd-beta

リリース・アーカイブ

GPGキー
ナイトリービルド
DをGithHubに置く

サードパーティーのダウンロード

これらのリンクは、公式ダウンロードを管理している同じ人々によって管理されていない。

Arch Linux

Arch Linux

pacman -S dlang
Gentoo

Gentoo

layman -f -a dlang
Homebrew

Homebrew

brew install dmd
Nix/NixOS
Ubuntu Debian

Ubuntu/Debian

APT repository
sudo wget https://netcologne.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
sudo apt-get update --allow-insecure-repositories
sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring
sudo apt-get update && sudo apt-get install dmd-compiler dub
Docker

Docker

docker run --rm -ti -v $(pwd):/src dlang2/dmd-ubuntu dmd
OpenSUSE

OpenSUSE Tumbleweed

sudo zypper install dmd
Snap

Snap

# install DMD compiler (including RDMD)
sudo snap install --classic dmd

# install DUB package/build manager
sudo snap install --classic dub

# install LDC compiler with LLVM backend
sudo snap install --classic ldc2
OpenBSD

OpenBSD

# install DMD compiler
doas pkg_add dmd

# install DUB package/build manager (and DMD if not already installed)
doas pkg_add dub

# install D tools
doas pkg_add dtools

その他のダウンロード