Advertisement

Question about static libraries

Started by April 06, 2000 08:44 PM
0 comments, last by Void 24 years, 8 months ago
Hi, When I create a static library, I have to link in one of the Debug/Release and Single/MultiThread libraries in VC++ to build the library.. but when another project that uses the library links in a different version of default libraries (ie Debug/Release, Single/Multi), the linker will generate a warning about incompatible library versions. Do I have to create 4 versions of the static library linking the different combinations of default libraries?? Cause I notice the libraries in directx don''t have a debug/release, single/multithreaded versions, only 1 lib file. How is that done??? thanks..
from what I understand yes... In DX the libs just help with interfacing the DLLs... a DLL is multithread only...

Great Milenko

Words Of Wisdom:
"Never Stick A Pretzel In Your Butt It Might Break Off In There."


http://www.crosswinds.net/~milenko
http://www.crosswinds.net/~pirotech

The Great Milenko"Don't stick a pretzel up your ass, it might get stuck in there.""Computer Programming is findding the right wrench to hammer in the correct screw."

This topic is closed to new replies.

Advertisement