Re: platform SDK
- From: "Ben Voigt [C++ MVP]" <rbv@xxxxxxxxxxxxx>
- Date: Fri, 21 Mar 2008 10:52:42 -0500
David Wilkinson wrote:
Ben Voigt [C++ MVP] wrote:
Or if you have the Express Edition, which includes only theOf course it includes some subset PSDK. Otherwise it would have
standard library and doesn't have the Windows SDK at all.
been impossible to write anything working for Windows platform
with EE. Just grep for "#include <windows.h>" in CRT sources.
Nope. The runtime components are part of Windows, not part of the
SDK. Only if the CRT public headers #include <windows.h> would the
Windows SDK be needed.
Ben:
Long ago I was very confused about the relationship/difference
between the CRT and the PSDK. Now you are starting to confuse me
again...
If you build an application that uses the Windows API, you would need the
SDK, but your users wouldn't.
Same is true of the CRT. You need the Windows SDK to build the CRT, but not
to use it. At least that's the case in DLL form. If you statically link,
you are essentially performing the last step in building the CRT, so you'd
still need the SDK (for the import libraries).
.
- Follow-Ups:
- Re: platform SDK
- From: Alex Blekhman
- Re: platform SDK
- References:
- platform SDK
- From: Jim Johnson
- Re: platform SDK
- From: Alex Blekhman
- Re: platform SDK
- From: Ben Voigt [C++ MVP]
- Re: platform SDK
- From: Alex Blekhman
- Re: platform SDK
- From: Ben Voigt [C++ MVP]
- Re: platform SDK
- From: David Wilkinson
- platform SDK
- Prev by Date: Re: platform SDK
- Next by Date: Re: include
- Previous by thread: Re: platform SDK
- Next by thread: Re: platform SDK
- Index(es):
Relevant Pages
|