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