dmd, ldc, gdc, dub: add page (#11321)

* dmd: Add page

* dmd: Update page

* ldc: Add page

* gdc: Add page

* dub: Add page

* ldc: Update page

* Update dmd.md

fix lint error

* Update dub.md

fix linter error

* Update gdc.md

fix linter error

* Update ldc.md

fix linter error

* Update pages/linux/dub.md

Co-authored-by: pixel <pixel+github@chrissx.de>

* Update pages/linux/gdc.md

Co-authored-by: pixel <pixel+github@chrissx.de>

* Update dmd.md

* dmd, dub, gdc, ldc: move to common

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

* Update pages/common/dmd.md

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* Update pages/common/dmd.md

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* Update pages/common/dub.md

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* Update pages/common/dub.md

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* Update pages/common/dub.md

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* Update pages/common/ldc.md

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* Update pages/common/ldc.md

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* Update pages/common/ldc.md

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* Update pages/common/ldc.md

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* Update pages/common/ldc.md

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* Apply suggestions from code review

Co-authored-by: Juri Dispan <juri.dispan@posteo.net>

* dmd, dub, gdc, ldc: update pages

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

* dub: fix typo

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

---------

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
Co-authored-by: pixel <pixel+github@chrissx.de>
Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
Co-authored-by: Juri Dispan <juri.dispan@posteo.net>
This commit is contained in:
Magrid
2023-10-29 20:19:57 +01:00
committed by GitHub
parent 92e47d543f
commit d445f13926
4 changed files with 100 additions and 0 deletions

24
pages/common/gdc.md Normal file
View File

@@ -0,0 +1,24 @@
# gdc
> D compiler using GCC as a backend.
> More information: <https://wiki.dlang.org/Using_GDC>.
- Create an executable:
`gdc {{path/to/source.d}} -o {{path/to/output_executable}}`
- Print information about module dependencies:
`gdc -fdeps`
- Generate Ddoc documentation:
`gdc -fdoc`
- Generate D interface files:
`gdc -fintfc`
- Do not link the standard GCC libraries in the compilation:
`gdc -nostdlib`