www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - ldc flags for beginner

reply fevasu <vadie.developer gmail.com> writes:
what flags to use so that the intermediate .o files are discared 
by ldc and only a.out is written to disk
Apr 21 2018
next sibling parent reply kinke <noone nowhere.com> writes:
On Sunday, 22 April 2018 at 02:08:40 UTC, fevasu wrote:
 what flags to use so that the intermediate .o files are 
 discared by ldc and only a.out is written to disk
There's no such functionality, the .o files are required as linker input. You can place the object files into some temp dir with `-od` though and remove it after linking.
Apr 22 2018
parent kinke <noone nowhere.com> writes:
On Sunday, 22 April 2018 at 14:05:53 UTC, kinke wrote:
 On Sunday, 22 April 2018 at 02:08:40 UTC, fevasu wrote:
 what flags to use so that the intermediate .o files are 
 discared by ldc and only a.out is written to disk
There's no such functionality, the .o files are required as linker input. You can place the object files into some temp dir with `-od` though and remove it after linking.
I stand corrected, there's (hidden) `-cleanup-obj`.
Apr 22 2018
prev sibling parent Michael <michael toohuman.io> writes:
On Sunday, 22 April 2018 at 02:08:40 UTC, fevasu wrote:
 what flags to use so that the intermediate .o files are 
 discared by ldc and only a.out is written to disk
You can also use rdmd with ldc, if that makes things easier.
Apr 22 2018