Platform SDK、Windows SDK简介
其实吧,我一直都不知道 什么是platform SDK.我很奇怪为什么会有这个术语,windows SDK很好理解,可platform SDK是什么东东,是哪个平台的???而且我在MSDN下的platform SDK的最初几页也没有看相关的解释说明。下面这篇文章为我解开了答案。
摘自:https://www.cnblogs.com/kekec/p/3912148.html
Platform SDK及Windows SDK是由微软公司出品的一个软件开发包,向在微软的Windows操作系统和.NET框架上开发软件和网站的程序员提供头文件、库文件、示例代码、开发文档和开发工具。
微软每次发布一个主要版本的Windows,都会发布对应的开发工具以使得开发人员能够调用新的操作系统的应用程序开发接口(API)。
在Windows 98之后,这个开发工具包被命名为为Platform SDK。
在Windows Vista的SDK推出时,这个产品改名为Windows SDK。
Platform SDK for Windows Server 2003 SP1是一个支持32位及64位应用程序开发的Platform SDK版本。
也是最后一个对VC 6开发提供全面支持的SDK(如果你还在使用VC6开发,请使用该版本的Platform SDK)。
和Windows一样,微软每次更新.NET框架,也会发布一个对应的.NET Framework SDK。
Windows SDK for Windows Server 2008 and .NET Framework 3.5推出之后,.NET框架SDK被整合到Windows SDK。
更新版本的Windows SDK:
Windows SDK for Windows 7 and .NET Framework 4
Windows SDK文档包含如下内容:
(1)核心SDK
(2).NET Framework SDK
(3)IIS SDK
(4)Internet Development SDK (IE SDK)
(5)MDAC SDK
(6)Windows Installer SDK
(7)WMI SDK
(8)Windows Media Service SDK
(9)Microsoft Speech SDK
(10)DirectShow SDK
除了.Net SDK之外,SDK文档主要是以C语言规范提供,但是SDK函数的调用方法和语言无关,仅受编程语言的类型系统限制。
对于.Net框架这样的类库来说,SDK函数被认为是底层的API。另外,SDK也会安装用于说明各种API用法的示例,以及用于辅助开发、调试、发布软件的工具。
对于非PC版本的Windows,微软也发布了对应的SDK,例如:Windows Phone SDK、Kinect for Windows SDK、Surface SDK等
上一篇: PHP框架之如何学习新的PHP框架
下一篇: nginx安装
推荐阅读
-
windows10秋季创意者更新16190 SDK下载:支持Fluent流畅设计API
-
DirectX11 With Windows SDK--15 几何着色器初探
-
DirectX11 With Windows SDK--23 立方体映射:动态天空盒的实现
-
DirectX11 With Windows SDK--11 混合状态与光栅化状态
-
.NET Core SDK在Windows系统安装后出现Failed to load the hostfxr.dll等问题的解决方法
-
About Windows 10 SDK Preview Build 17110
-
DirectX11 With Windows SDK--22 立方体映射:静态天空盒的读取与实现
-
DirectX11 With Windows SDK--13 动手实现一个简易Effects框架、阴影效果绘制
-
DirectX11 With Windows SDK--13 抛弃FX11并初步实现BasicManager类
-
DirectX11 With Windows SDK--12 深度/模板状态