Bye bye, fast compilation times

Nick Sabalausky (Abscissa) SeeWebsiteToContactMe at semitwist.com
Fri Feb 9 01:18:55 UTC 2018


On 02/08/2018 06:21 AM, Martin Tschierschke wrote:
> 
> Beginner question:
> How to split my project, to compile the regex part separately as a lib 
> and just link them?
> 

Unfortunately that depends completely on what buildsystem you're using. 
But if you're just calling the compiler directly, then it's really easy:

 > dmd -lib -of=myLib.a [all other flags your project may need] 
fileYouWantInLib.d anyOtherFileYouAlsoWant.d

 > dmd myLib.a [your project's usual flags, and all the rest of your .d 
files]

If on windows, then just replace ".a" with ".lib".


More information about the Digitalmars-d mailing list