It stores all the library functions you can call in your code like printf, exp or strlenCould you tell me, though: what exactly does the runtime library do? Does it provide functionality for threaded programming?
the multithreading and singlethreading libraries differ not only in the existense of the functions like beginthread, but also in the internal structure of each function whose original code can be not thread safe. For example each standard function that sets the errno value should be rewritten for the multithreaded environment.
if you have it or could download from the server where you got the debug version of the library - just put it into the direcrtory where the debug version of the lib is located.How should I 'provide' the pdb file and to what should I provide it?
I'm not talking about your project, I'm talking about project that is used to compile the library itself.It is indeed located at "Project options/ C++/General/Debug info". So should I set it to C7 or not?
If you have the source code of the library - you can do it.
If you don't have the source code - this path is unavailable for you.