On Thu, Mar 24, 2022 at 01:49:30AM +0000, Marcone via Digitalmars-d-learn wrote: > import std.stdio : writeln; > > void main(){ > writeln("Bom dia"); > } > > > Size exe file: 258 KB > > -------------------------------------------------------------- > > import std; > > void main(){ > writeln("Bom dia"); > } > > Size exe file: 595 KB > > > > If dependencies are resolved at compile time, why does the compiler > include extra stuff?
Did you compile with LTO? If not, the exe may carry extra baggage, since the linker may not have tried to shed excess baggage. T -- My father told me I wasn't at all afraid of hard work. I could lie down right next to it and go to sleep. -- Walter Bright