D 语言入门指南/开始之前.../D 编译器
外观
目前有三个版本的 D 编译器可用。 Digital Mars 提供 DMD 编译器,同时还有一个针对 GNU 编译器集合 的前端,称为 GDC,还有一个针对 LLVM 编译器的前端,称为 ldc。
DMD 编译器支持 Windows、Linux x86 和 OS X,而 GDC 和 LLVM 支持更多平台。
在撰写本文时,主页上声称支持以下平台:
- Linux (已在 Fedora Core 5 x86 和 PowerPC 上测试)
- Mac OS X 10.3.x、10.4.x、10.5.x
- FreeBSD 5.2.1
- Cygwin
- MinGW
- AIX (已在 5.1 上测试)
2007 年 1 月 2 日,DMD 发布了其编译器的 1.0 版本,GDC 发布了 0.21 版本,该版本基于 DMD 1.0 的规范。
2009 年 1 月 9 日,ldc 项目发布了针对 LLVM 编译器的 D 前端。它支持 OS X、Windows 和 Linux。
2009 年 2 月 11 日,DMD 发布了适用于 OS X 10.5、Windows x86 和 Linux x86 的 dmd 1.040 (GM) 二进制文件。
2009 年 2 月 14 日,DMD 发布了适用于 OS X 10.5、Windows x86 和 Linux x86 的 dmd 2.025 (alpha) 二进制文件。