On Thursday, 17 May 2012 at 10:16:38 UTC, Andre Tampubolon wrote:
Every time I compile a D code, an .obj file is generated.
Is there any to prevent that?

I tried "dmd -o- hello.d". Indeed there's no obj file. And no
executable, too.

Maybe this is a bug?

If you don't want object files to be generated (actually they must be generated in order for linker to build exe) compile with rdmd (it will put object files in a temp directory so your project folder is kept clean):

rdmd --build-only (dmd parameter here) main.d

also rdmd will take care of your dependencies so you just have to pass it your "main" file.

Reply via email to