ืืืื ืืคืงืืื mips64el-linux-gnuabi64-gdc ืฉื ืืชื ืืืคืขืื ืืกืคืง ืืืืจืื ืืืื ืื ืฉื OnWorks ืืืืฆืขืืช ืืืช ืืชืื ืืช ืืขืืืื ืืืงืืื ืืช ืืืจืืืืช ืฉืื ื ืืืื ื ืืืื Ubuntu Online, Fedora Online, ืืืืืืืจ ืืงืืื ืฉื Windows ืื ืืืืืืืจ ืืงืืื ืฉื MAC OS
ืชึธืึฐื ึดืืช:
ืฉืึตื
gdc - ืืืืจ ืืืืกืก GCC ืืฉืคืช D
ืชึทืงืฆึดืืจ
gdc [-c]
[-g] [-ืขืืื] [-Oืจึธืึธื]
[-Idir...] [-Ldir...]
[-o ืืืกืฃ] ืืงืืืฅ...
ืขืืืจ ืื ืงืืืฅ ืงืื ื ืชืื, ืกืืืืช ืฉื ืืงืืืฅ ืงืืืขืช ืืื ืกืื ืืืืืจ
ื ืขืฉื:
ืคืืื.d
ืงืืฆื ืืงืืจ D.
ืคืืื.di
ืงืืฆื ืืืฉืง D.
ืคืืื.o
ืงืืฆื ืืืืืืงื ืืงืืฉืืจ.
ืคืืื.a
ืงืืฆื ืกืคืจืืื ืืงืืฉืืจ
ืชืืืืจ
ืื ืืื ื Gdc ืืคืงืืื ืืื ืืืืช ื gcc ืืชืืื ืืจืืืช ืืืืชื ืืคืฉืจืืืืช. ืืืืจืื ืืื
ืืชืขื ืจืง ืืช ืืืคืฉืจืืืืช ืืกืคืฆืืคืืืช Gdc. ืืจืืื ืืฉ ืื ืืืืื ืืฉืืืื
ืืคืกืื; ืืฆืืจื ืืฉืืืืืช ืฉื -ffoo ืชืืื -fno-foo. ืืืจืื ืื ืืชืขื ืจืง ืืื ืืื
ืฉืชื ืฆืืจืืช ืืื, ืื ืืื ืืื ื ืืจืืจืช ืืืืื.
ืื ืืื ื Gdc ื ืืชื ืืืฉืชืืฉ ืืคืงืืื ืืื ืืืืจ ืงืื ืืงืืจ D ืืงืืืฅ ืืืืืืงื, ืงืืฉืืจ ื
ืืืกืฃ ืฉื ืงืืฆื ืืืืืืงื ืืืื, ืื ืืขืฉืืช ืืช ืฉื ืืื ืืจืฆืฃ.
ืจืง ืืืคืฉืจืืืืช ืืฉืืืืฉืืืช ืืืืชืจ ืืคืืจืืืช ืืื; ืจืื ืืืื ืืืื ืืฉืืจ.
ืืคืฉืจืืืืช
- ืฉืืจืืจ ืืืคืฉื
ืืืืืจ ืืจืกืช ืืจืกื.
-ืืื ืืืฃ
ืงืืืคืืื ืืงืื unittest.
-fno-assert
ืืื ืืช ืืฆืืจืช ืืงืื ืขืืืจ ืืื ืจืืฆื ืึดืืขืึนื()ืฉื.
-fno-invariants
ืืื ืืช ืืฆืืจืช ืืงืื ืขืืืจ ืืื ืจืืฆื ืืืชื ืืฉืชื ื()ืฉื.
-fno-in
ืืื ืืช ืืฆืืจืช ืืงืื ืขืืืจ ืืื ืจืืฆื ื () ืืืืื.
-fno-out
ืืื ืืช ืืฆืืจืช ืืงืื ืขืืืจ ืืื ืจืืฆื ืึทืืึผืฆึธื() ืืืืื.
-fno-bounds-check
ืืืื ืืช ืืืืงืช ืืืืืืช ืืืขืจื ืขืืืจ ืื ืืคืื ืงืฆืืืช.
-fno-builtin
ืื ืชืืื ืคืื ืงืฆืืืช ืืืื ืืช ืฉืืื ื ืืชืืืืืช ืืื __ืื ืื_ ืืชืืจ ืชืืืืืช.
-fno-emit-moduleinfo
ืืืื ืืฆืืจืช ืืืืข ืืืืื ืืคืื ืงืฆืืืช ืงืฉืืจืืช.
-fd-verbose
ืืืคืก ืืืืข ืขื ืขืืืื ืฉืคืช D ื-stdout.
-fื ืืก
ืขืืืจ D2, ืืืคื ืืช ืชืืืืจ @property.
-fd-vtls
ืจืฉืื ืืช ืื ืืืฉืชื ืื ืื ืื ืกืื ืืืืกืื ืืงืืื ืฉื ืฉืจืฉืืจ.
-ืชืขืื-ืื ืืืืข-ืคืจืืืืช
ืืชืขืื ืืคืจืืืืช ืฉืืื ื ื ืชืืืืช.
-fsplit-ืืื ืื-ืืขืจืืื
ืคืืฆืื ืืขืจืืื ืืื ืืืื ืืืืจื ืืืืฆืืืข ืืขืช ืืขืืจ ืืคืื ืงืฆืืืช.
-ืคืืื-ืชืื ืืืช
ืืงืจืช ืืชื ืืืืช ืคืืืืช ืชืื ืืช.
ืืคืขืืช ืืคืฉืจืืช ืื ืชืืจืื ืืคืืืืช ืื ืืชืื ืืืช, ืื ืชืืคืื ืืืชื ืืคืจืืืืช ื-
ืืืืืช ืชืจืืื. ืืงืืืฅ ืืืคืขืื ืืืื ืขืืชืงืื ืืจืืืื ืฉื ืงืื ืื ืชืื ืื.
ืืืืื ืืคืฉืจืืช ืื ืืืื ืืืืืจ ืื ืืคืืื ืชืื ืืืช ืืื.
ืืชื ืืืืช ืืจืืจืช ืืืืื ืืื ืคืืืืช ืชืื ืืืช, ืืื ืจืง ืื ืืืืืจ ืงืืืข ืืืช
ืื ืฆืจืื.
-fdebug=ืึดืืืึนืจ
ืงืืืคืืื ืืงืื ื ืืคืื ืืืืื ืืชืืื ืืช.
ืืื ืื ืืืคืฉืจืืืืช ืื ืชืืืืช:
ืจึธืึธื
ืงืืืคืืืฆืื ืืงืื ื ืืคืื ืืืืื <= level.
ืืืืื
ืืืืืจ ืืงืื ื ืืคืื ืืืืื ืืืืืื ืขื ืืื ident.
-fdeps=ืฉื ืืงืืืฅ
ืืชืื ืชืืืช ืฉื ืืืืื ืืฉื ืืงืืืฅ.
-fmake-deps=ืฉื ืืงืืืฅ
ืืชืื ืคืื ืชืืืช makefile ืืงืืืฅ ืื ืชืื.
-fmake-mdeps=ืฉื ืืงืืืฅ
ืืื -fmake-deps=ืฉื ืืงืืืฅ ืืื ืืชืขืื ืืงืืฆื ืืืชืจืืช ืืขืจืืช.
-fonly=ืฉื ืืงืืืฅ
ืขืื ืืช ืื ืืืืืืืื ืืืฆืืื ืื ืืฉืืจืช ืืคืงืืื, ืื ืฆืืจ ืจืง ืงืื ืขืืืจ
ืืืืื ืฉืฆืืื ืขื ืืื ืืืจืืืื ื.
-fversion=ืึดืืืึนืจ
ืงืืืคืืื ืืงืื ืืจืกื ืืชืื ืืชืืื ืืช.
ืืื ืื ืืืคืฉืจืืืืช ืื ืชืืืืช:
ืจึธืึธื
ืืืืืจ ืืงืื ืืจืกื >= ืจืืช.
ืืืืื
ืืืืืจ ืืงืื ื ืืคืื ืืืืื ืืืืืื ืขื ืืื ident.
-fintfc
ืฆืืจ ืงืืฆื ืืืฉืง D.
-fintfc-dir=ืืกืคืจืืื
ืืชืื ืงืืฆื ืืืฉืง D ื ืืกืคืจืืื.
-fintfc-file=ืฉื ืืงืืืฅ
ืืชืื ืงืืืฅ ืืืฉืง D ื ืฉื ืืงืืืฅ.
-fdoc
ืฆืืจ ืชืืขืื.
-fdoc-dir=ืืกืคืจืืื
ืืชืื ืงืืืฅ ืชืืขืื ื ืืกืคืจืืื.
-fdoc-file=ืฉื ืืงืืืฅ
ืืชืื ืงืืืฅ ืชืืขืื ื ืฉื ืืงืืืฅ.
-fdoc-inc=ืฉื ืืงืืืฅ
ืืืื ืงืืืฅ ืืืงืจื Ddoc.
-fXf=ืฉื ืืงืืืฅ
ืืชืื ืงืืืฅ JSON ืืฉื ืืงืืืฅ.
-fdump-source
ืืจืืง ืืงืกื UTF-8 ืืคืืขื ื ืืืืงืืจ.
-ืชืืฆืื ืฉื Wcast
ืืชืจืืขื ืขื ืืืก ืฉืื ืืื ืชืืฆืื ืืคืกืืช ืื ืืคืกืืช.
-ืฉืืืื
ืืคืื ืืช ืื ืืืืืจืืช ืืฉืืืืืช.
-ืื ืืืฆื ืืฉืืืืฉ
ืื ืชืืืืจ ืขื ืฉืืืืฉ ืืชืืื ืืช ืฉืืืฆืื ืืฉืืืืฉ.
-ืื ืืืืข-ืคืจืืืืช
ืืชืจืืขื ืืืฉืจ ื ืชืงืืื ืืคืจืืื ืฉืืื ื ืืืื ืช ื-GDC.
ืืฉืชืืฉ ื-mips64el-linux-gnuabi64-gdc ืืืื ืืจื ื ืืืืฆืขืืช ืฉืืจืืชื onworks.net