digitalmars.D.learn - Using the Windows' compiler/linker how to specify a library to link?
- Gary Willoughby (7/7) Jan 11 2014 I'm currently using the 32bit compiler on Windows which uses
- Mike Parker (2/8) Jan 11 2014 dmd -L+location mylib.lib source.d
- Gary Willoughby (2/15) Jan 11 2014 Thanks. So simple but hard to find any docs.
- Mike Parker (3/16) Jan 11 2014 True. I could never remember the -L+ bit. Google led me here a while bac...
I'm currently using the 32bit compiler on Windows which uses optlink for linking. I know the compiler command line accepts the -L option to pass arguments to the linker. So what i'm after is the correct way to pass an option to optlink to link a defined library. On Linux i would use: dmd -L-Llocation -L-lmylib source.d but on Windows?
Jan 11 2014
On 1/11/2014 9:01 PM, Gary Willoughby wrote:I'm currently using the 32bit compiler on Windows which uses optlink for linking. I know the compiler command line accepts the -L option to pass arguments to the linker. So what i'm after is the correct way to pass an option to optlink to link a defined library. On Linux i would use: dmd -L-Llocation -L-lmylib source.d but on Windows?dmd -L+location mylib.lib source.d
Jan 11 2014
On Saturday, 11 January 2014 at 12:57:38 UTC, Mike Parker wrote:On 1/11/2014 9:01 PM, Gary Willoughby wrote:Thanks. So simple but hard to find any docs.I'm currently using the 32bit compiler on Windows which uses optlink for linking. I know the compiler command line accepts the -L option to pass arguments to the linker. So what i'm after is the correct way to pass an option to optlink to link a defined library. On Linux i would use: dmd -L-Llocation -L-lmylib source.d but on Windows?dmd -L+location mylib.lib source.d
Jan 11 2014
On 1/11/2014 10:08 PM, Gary Willoughby wrote:On Saturday, 11 January 2014 at 12:57:38 UTC, Mike Parker wrote:True. I could never remember the -L+ bit. Google led me here a while back: http://prowiki.org/wiki4d/wiki.cgi?D__Tutorial/CompilingLinkingDOn 1/11/2014 9:01 PM, Gary Willoughby wrote:Thanks. So simple but hard to find any docs.I'm currently using the 32bit compiler on Windows which uses optlink for linking. I know the compiler command line accepts the -L option to pass arguments to the linker. So what i'm after is the correct way to pass an option to optlink to link a defined library. On Linux i would use: dmd -L-Llocation -L-lmylib source.d but on Windows?dmd -L+location mylib.lib source.d
Jan 11 2014