On Wednesday, 13 January 2021 at 13:47:55 UTC, Roguish wrote:
On Wednesday, 13 January 2021 at 13:30:48 UTC, Roguish wrote:
Anything else I need to know when debugging on Linux, without an IDE?

One specific question I have is: what's the difference between -g and -debug and -d-debug?

From LDC (ldc specific):

--d-debug[=<level/idents>] - Compile in debug code >= <level> or identified by <idents> --d-version=<level/idents> - Compile in version code >= <level> or identified by <idents>

From dmd:

  -debug            compile in debug code
  -debug=<level>    compile in debug code <= level
  -debug=<ident>    compile in debug code identified by ident
  -version=<level>  compile in version code >= level
  -version=<ident>  compile in version code identified by ident

Same thing.

Reply via email to