> (using 2005 beta 1 SDK)
> what tool is used to link static libraries?
[quoted text clipped - 8 lines]
> using? However it is only in the Win64 folder of the SDK, so do I need to
> download the VC2003 toolkit in order to get it?
Use lib.exe. The versions of link.exe that I have support an undocumented
/LIB switch that appears to just launch lib.exe by proxy.

Signature
Jeff Partch [VC++ MVP]
Bonj - 08 Nov 2004 16:01 GMT
That's great Jeff and good to know knowledge... I have tested it here on my
work computer and it works. But I have got Visual Studio at work...
On my home computer the only lib.exe is in the Win64 folder... so will it
still work do you think? I don't want to build a 64-bit program...
> > (using 2005 beta 1 SDK)
> > what tool is used to link static libraries?
[quoted text clipped - 13 lines]
> Use lib.exe. The versions of link.exe that I have support an undocumented
> /LIB switch that appears to just launch lib.exe by proxy.
Bonj - 08 Nov 2004 16:01 GMT
Is it an undocumented feature that lib.exe is part of the standard Visual
Studio, but not part of the free SDK other than for 64 bit programs?
I think I'm going to have about 9 DLLs for this program, so I'm happy to go
with DLLs. But if I'm ever building a program that doesn't need many "generic
components" and/or if most of the "generic components" are build specially
for that program, then I'll want to link it all in. And that's no matter
whether I'm building a C# or C++ program, or both (obviously if I want to
combine them I have to have a DLL...) but as a rule of thumb I say if there's
going to be more than 3 separate projects then I have them all as DLLs, if
not, then link in.
> > (using 2005 beta 1 SDK)
> > what tool is used to link static libraries?
[quoted text clipped - 13 lines]
> Use lib.exe. The versions of link.exe that I have support an undocumented
> /LIB switch that appears to just launch lib.exe by proxy.