How to debug D on Linux
Rikki Cattermole
alphaglosined at gmail.com
Wed Jan 13 14:17:51 UTC 2021
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.
More information about the Digitalmars-d-learn
mailing list