Menu

#4 Build targets in MS Visual Studio

open
nobody
None
5
2009-03-17
2009-03-17
Danny Pike
No

The compilation settings for Visual Studio make assumptions that cause problems in multi-version environments.

Please make the solution and project files key off the compiler version and configuration names so that I can build with VS 7, 8, 9 and have versions of quickfix that use the static RTL as well as the dynamic one.

Also, make the paths in the project settings relative to the project file, not the solution file, so they still work when I add quickfix into other solutions for debugging.

For example, I have the Output Directory for a quickfix_vs9 that I derived from the standard quickfix_vs8 set to:

$(ProjectDir)\..\..\lib\$(ConfigurationName)\vs9

and I have changed the standard one to:

$(ProjectDir)\..\..\lib\$(ConfigurationName)\vs8

This means that they can both live happily in any solution on my machine

Dan

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.