Menu

Локальная установка D

Последнюю версию референс-компилятора DMD (Digital Mars D) можно загрузить и установить с официального сайта dlang.org

Windows

macOS

Linux / FreeBSD / macOS

Для быстрой установки dmd в свою пользовательскую директорию выполните: curl -fsS https://dlang.org/install.sh | bash -s dmd

Также доступны пакеты для различных дистрибутивов:

Другие компиляторы

Помимо референс-компилятора DMD, который использует свой собственный backend, существует ещё два компилятора, которые можно найти на странице загрузок dlang.org:

  • LDC, основанный на LLVM backend
  • GDC использует GCC backend

LDC и GDC не всегда соответствуют самой последней frontend версии DMD, но предоставляют более высокие уровни оптимизации и возможность компиляции на другие платформы вроде ARM.

Подробности о компиляторах можно узнать из вики.

rdmd playground.d