软件开发工具包

✍ dations ◷ 2025-08-26 09:56:52 #软件开发工具包

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

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

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

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

相关

  • 国家调查局国家调查局(英语:National Investigation Agency,缩写为NIA)是印度政府为打击印度境内恐怖活动而设立的中央机构。 它是中央反恐执法机构,被授权在没有得到各邦特别许可的情况下,
  • UNESCO联合国教育、科学及文化组织(法语:Organisation des Nations unies pour l'éducation, la science et la culture,缩写作 ONUÉSC ; 英语:United Nations Educational, Scient
  • 威廉·克理威廉·克理(William Carey,1761年8月17日-1834年6月9日),是一位英国宣教士和浸信会牧师,被誉为“近代宣教士之父”。他是英国浸信会差会的创办人之一。在印度塞兰坡(Serampore)宣
  • 留声机圆筒留声机圆筒是最早的录音及放音媒介商品,在1896年至1915年最为流行,在当时被普遍称为“唱片”。这些中空圆柱体的外侧表面刻上声频,可以在圆筒留声机上播放。在1910年代,录音磁盘
  • 林耀华林耀华(1910年3月27日-2000年11月27日),福建古田人,中国社会学界、人类学界、民族学界一代宗师。1932年毕业于燕京大学社会学系,获学士学位;1935年获该校硕士学位;1940年获美国哈佛
  • 访问控制表访问控制表(Access Control List,ACL),又称存取控制串列,是使用以访问控制矩阵为基础的访问控制表,每一个(文件系统内的)对象对应一个串列主体。访问控制表由访问控制条目(access con
  • 瑙加奇希亚瑙加奇希亚(Naugachhia),是印度比哈尔邦Bhagalpur县的一个城镇。总人口38288(2001年)。该地2001年总人口38288人,其中男性20599人,女性17689人;0—6岁人口7253人,其中男3669人,女3584
  • 何塞·玛丽亚·桑切斯-席尔瓦何塞·玛丽亚·桑切斯-席尔瓦(西班牙语:José María Sánchez-Silva,1911年11月11日-2002年1月13日),西班牙儿童文学作家,1968年与詹姆斯·克吕斯共同获得国际安徒生作家奖。1911
  • 守屋亨香守屋亨香(1995年5月22日-),日本女性配音员、艺人(前童星)。出身于长野县安昙野市。IAM Agency所属。身高150cm。B型血。小学到中学时期在安昙野市、高中时期在松本市度过。以前是K
  • 格拉纳达大学格拉纳达大学是位于西班牙格拉纳达的一所公立大学,按学生人口算是西班牙第四大的大学,由查理五世创立于1531年,现在北非的休达和梅利利亚有两个分校区。格拉茨大学 · 荷语天主