PlatformSDK\include

  • Thread starter Thread starter Rajko
  • Start date Start date
R

Rajko

PlatformSDK\include vs include
Why ??
Why they made two different versions of the same header files.
for example comdef.h is shortened in include(no interface GUID definition)
while in PlatformSDK\include it's full version ?? WHY ??

Can someone please tell me?
Thanks.

BTW is it ok to put PlatformSDK\include before include ?
 
Rajko said:
PlatformSDK\include vs include
Why ??
Why they made two different versions of the same header files.
for example comdef.h is shortened in include(no interface GUID
definition) while in PlatformSDK\include it's full version ?? WHY ??

Can someone please tell me?

The headers, libraries, etc, within the PlatformSDK folder "belong to" to OS
group, who produces the platform SDK. The headers in the Include directory
"belong to" the VC team, who produces the compiler. Splitting them into two
directories makes it much easier to update the PlatformSDK, which is
released about 4 times as frequently as new compiler versions are.
Thanks.

BTW is it ok to put PlatformSDK\include before include ?

That is normally the appropriate order in which to put them. I don't know
why the default order has PlatformSDK coming after the VC include
directories.

-cd
 
Back
Top