D FAQ

From D Wiki
Revision as of 16:30, 24 July 2013 by Nicesai (talk | contribs) (How to generate stack trace when an exception occurs)
Jump to: navigation, search

How to prevent console from popping up when writing a GUI application with DMD?

Pass the following argument to dmd

 > dmd.exe -L/SUBSYSTEM:WINDOWS gui_app.d

See http://forum.dlang.org/post/xkvdpdsfzevanucrgkud@forum.dlang.org


How to generate stack trace when an exception occurs ?

Stack trace with function names is only supported in debug mode. So add -g option while compiling. Otherwise you would still get the stack trace but without function names.

See http://forum.dlang.org/post/mcczqpgaxinnryyzscns@forum.dlang.org