Ronald,
Are you saying that I was always performing a "full link" with this same
setup in VS6? In that case, it takes six times as long to perform a full
link in VS7.1/.net/2003 than in VS6!
BTW, here's a product that enables "incremental linking" for
VS7.1/2003/.net. It works, even with changes to static libraries!
===
http://www.workspacewhiz.com/FastSol...ildReadme.html
New in Version 2.20 is support for incremental linking a multi-project
solution. Visual C++ does not seem to support incremental linking when a
file in a library project has changed. In fact, when examining the output
after turning on the verbose linker output, it appears to be nearly
identical to a full link. Fast Solution Build enables incremental linking
support for all projects in the solution. It is amazing how quickly links
perform when they are incremental.
===
Thanks for your help,
Rudy
"Ronald Laeremans [MSFT]" <ro*****@online.microsoft.com> wrote in message
news:%2****************@TK2MSFTNGP11.phx.gbl...
Hi Rudy,
This is by design. We can't incrementally link when a static lib changes.
That was never supported before either.
Ronald Laeremans
Visual C++ team
"Rudy Ray Moore" <ru*******@hotmail.com> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...I work with a multi-project workspace. One project (the "startup"
project) has a "Configuration Type" of "Application (.exe)". The other 40
projects have a "Configuration Type" of "Static Library (.lib)".
My question:
Should the linker incrementally link when I make a change to one of the
.cpps in one of my .lib projects?
For VC6 the answer is yes.
For VC71/2003/.net I'm afraid the answer is no.
Incremental linking doesn't work for me when I make changes to my
"Static Library (.lib)" projects. Passing "/test" to link.exe give me the
reason: LINK : LNK6010: library changed; performing full link
The only time I get incremental linking is when I make a change in my
"Application (.exe)" project.
Hoping the answer to "My Question" is yes,
Rudy