Compiler switches in source code
Vinod K Chandran
kcvinu82 at gmail.com
Sun Feb 14 16:58:17 UTC 2021
On Sunday, 14 February 2021 at 08:59:32 UTC, Walter Bright wrote:
> On 2/13/2021 11:56 PM, Vinod K Chandran wrote:
>> Why Compiler Writers Accept instructions for the compiler as
>> compiler switches rather than through the source code. What's
>> wrong with providing options like "L/SUBSYSTEM:WINDOWS"
>> through the source code?
>
> There are a couple pragmas that do it
> https://dlang.org/spec/pragma.html#linkerDirective but people
> generally prefer to do those with their build system.
Thanks @ Walter Bright
So I can write like this --
pragma(linkerDirective, "L/SUBSYSTEM:WINDOWS")
Am i right ? If so, i would like to know more about like which
compiler switches are allowed to use with pragmas.
More information about the Digitalmars-d
mailing list