软件开发工具包

✍ dations ◷ 2025-07-10 13:53:36 #软件开发工具包

软件开发工具包(英语:Software Development Kit, SDK)指一些被软件工程师用于为特定的软件包、软件框架、硬件平台及操作系统等创建应用软件的开发工具之集合。

它或许只是简单的为某个编程语言提供应用程序接口的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。

软件工程师通常从目标系统开发者那里获得软件开发包。为了鼓励开发者使用其系统或者语言,许多SDK是免费提供的。SDK经常可以直接从互联网下载。有时也被作为营销手段。例如:甲产品或许会免费提供构件SDK以鼓励人们使用它,从而会吸引更多人由于能免费为其编程而购买其构件。

SDK可能附带了使其不能在不兼容的许可证下开发软件的许可证。例如一个专有的SDK可能与自由软件开发抵触。而GPL能使SDK与专有软件开发不兼容。LGPL下的SDK则没有这个问题。

相关

  • 苯妥英苯妥英(Phenytoin,或称diphenyl hydantoin),常见商品名大仑丁(Dilantin),是一种抗惊厥药物(英语:anticonvulsant)。该药在治疗强直-阵挛性发作及部分发作(英语:partial seizure)有治疗效果
  • 同位音同位异音(allophone)是语言学术语,指的是一个音位可以表示多于一个音。又称为同位音、音位变体。例如英语中,国际音标.mw-parser-output .IPA{font-family:"Charis SIL","Doulos
  • 孙叔敖孙叔敖(约前630年-约前593年),又称
  • 牙买加总理牙买加总理大臣是牙买加的政府首脑,现任总理是来自于牙买加工党的安德鲁·霍尼斯,他于2016年3月上任。威廉·布斯塔曼特爵士总理一般由国会众议院最大党的党魁出任,并由代表英
  • 空间法空间法是有关于规范人类在太空活动的系列国际法的统称。也是世界各国所普遍接受的作为对其和其公民在外层空间和其他星球上的活动作出规范的具有强制性的国际法规。但是外层
  • 安多尼·沙德·费尔南德斯安多尼·沙德·费尔南德斯(英语:Anthony Soter Fernandez;1936年8月24日-)是马来西亚籍天主教司铎级枢机、首位马来西亚枢机和吉隆坡总教区荣休总主教。费尔南德斯于1936年8月24
  • 寒山寒山(?-?),约活跃于唐德宗至唐昭宗年间,巨鹿郡人(今邢台人),唐朝著名诗僧 。寒山、拾得、丰干一起隐居于天台山国清寺,被誉为“国清三隐”。寒山出生于巨鹿郡 。他乐观豁达,雅好游历,喜
  • “娥”字见于殷墟甲骨卜辞,释读为“娥”。“娥”与报乙、报丙、报丁三.mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user
  • 对顶角在几何学中,对顶角是两个角之间的一种位置关系。两条直线相交时会产生一个交点,并产生以这个交点为顶点的四个角。称其中不相邻的两个角互为对顶角。或者说,其中的一个角是另一
  • 埃瑞璜冰原岛峰坐标:74°31′S 76°41′W / 74.517°S 76.683°W / -74.517; -76.683埃瑞璜冰原岛峰(英语:Erehwon Nunatak),是南极洲的冰原岛峰,位于埃尔斯沃思地,处于亨克尔峰西北面30公里,海拔