Joon
Joon

Reputation: 53

Where is an object file for 'stdio.h' in Windows?

I use Windows and Visual Studio 10.0 now.

I was wondering where the object files for C standard library functions declared in stdio.h, string.h, etc. are located in Windows, so searched for an object file for 'stdio.h' but failed.

As below,

Files in library folder

These are all in C:\Program Files\Microsoft Visual Studio 10.0\VC\lib.

Which one is the object file for 'stdio.h'? Or is the object file for 'stdio.h' in another path?

Are there the object files for C standard library only in that path?

Upvotes: 0

Views: 3503

Answers (2)

Dipankar Dey
Dipankar Dey

Reputation: 1

If you've used MingGW installation manager, you may check at C:\MinGW\include. For me it's there.

Upvotes: 0

Sami Kuhmonen
Sami Kuhmonen

Reputation: 31193

That header declares functions that are part of the C standard library so they are found in the different libc* files (static linking) or msvcrt* files (dynamic linking). MT is multithreaded, D is debug.

See Microsoft's documentation.

Upvotes: 0

Related Questions