跳轉到內容

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

華夏公益教科書