D 程式設計/GNU D 編譯器
外觀
< D 程式設計
GDC 是一個開源的 D 編譯器,使用 GCC 作為後端,並在前端使用部分 DMD。當前版本為 0.24,基於 DMD 1.020。
該網站可以在 http://dgcc.sourceforge.net/ 找到。
在 http://bitbucket.org/goshawk/gdc/wiki/Home 可以找到幫助更新 GDC 的最新努力。
GDC 從 7.10 (Gutsy Gibbon) 版本開始在 Ubuntu 倉庫中提供。
此外,GNU D 編譯器前端的 0.22 版本也存在 Debian 包。請參見 http://gdcgnu.sourceforge.net/
Joakim Karlsson 之前製作了一個用於自動安裝的 shell 指令碼。它需要針對 GNU D 編譯器的最新版本和 GCC 版本進行更新。
#!/bin/sh PREFIX=/opt/gdc GCC_PACKAGE=gcc-4.0 GDC_SOURCE=gdc-0.17.tar.bz2 GDC_URL=http://home.earthlink.net/~dvdfrdmn/d/${GDC_SOURCE} mkdir gdc cd gdc apt-get source ${GCC_PACKAGE} tar xzf gcc*.orig.tar.gz cd *.orig tar xjf *.tar.bz2 cd gcc* cd gcc wget ${GDC_URL} tar xjf gdc*.tar.bz2 cd .. gcc/d/setup-gcc.sh cd .. gcc*/configure—prefix=${PREFIX} --enable-languages=d make sudo make install