When learning the D language, I came across GDC, the D compiler for GCC. I downloaded the MinGW version from here:
http://sourceforge.net/projects/dgcc/files/
The documentation was almost nonexistent, but it said that most of the command line switches were the same as for the GCC compiler. However, this does not help much, since I usually do not build with GCC.
GDC is described as "GCC front end". This makes me think that at some point it should generate intermediate C ++ or C, which the GCC compiler can actually learn. I believe this is how GCC compiles Objective-C programs.
What I want to know is: is there a way to get GDC to emit C / C ++ intermediate code as files that I can check and compile manually with GCC / MinGW?
source share