I am sure this has been asked somewhere before - but I can't make a google question how to find the information.
I have some windows c++ libraries (from a third-party) with the following extensions:
- ...core.lib (~ 800KB)
- ...cored.lib (~ 850KB)
- ...corez.lib (~ 21MB)
- ...corezd.lib (~ 29MB)
I thought that the 'd' stands for debug - as in it contains all the symbols required for debuggers to identify variable and function names. But I am not sure what the 'z' is about.... this adds huge amounts of data to the library file. What are the two suffixes and (if its not obvious) what is the difference (i.e. why / when would you use them)?
I think I must have had a "too-simplistic-view" of it before...