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) 二進位制檔案。