sdk跟api的区别是什么

作者:原创时间:2022-06-18
文档

1、组成不同:

sdk软件开发工具包括广义上指辅助开发某一类软件的相关文档、范例和工具的集合。API(应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。

2、用途不同:

api目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。软件开发工具包一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具。

3、内容不同:

为了使用API函数,就要有跟API所对应的.h和.lib文件,而SDK正是提供了一整套开发Windows应用程序所需的相关文件、范例和工具的“工具包”。SDK包含了使用API的必需资料,所以也常把仅使用API来编写Windows应用程序的开发方式叫做“SDK编程”。

显示全文
世故的人指什么样的人 二氧化碳灭火器有效期是多久 劝赌钱的句子 当前登录的旺旺名是什么意思 家里能养红叶朱蕉吗 公司清算注销要去哪里登记 晒腊肠要不要扎孔 手机怎样无线连接电视 怎么在电脑上下载广场舞视频 淮安到哈尔滨中通快递要多久 七险都包括什么 如何漂白毛衣 炼的猪油发黄能吃吗 华为荣耀7GPS信号弱能设置吗 伞可以带上飞机吗 耳东旁加夹什么字 万马奔腾成语接龙 如何评价1990年日本电影天与地 迷信的定义是什么 有一点小毛病犯一点小错更可爱属于什么效应 企业倒闭如何赔偿 天选cp锁了是什么意思 花呗还款短信怎么取消 龙腾世纪的配置是不是要求很高 龙阳君与战国四公子什么关系 什么的青春填合适的词语 三国杀吕布利驭技能解释 杭椒的功效与作用 明日之后营地有钢琴吗 求关于两个女警的日本动画片 佛山南风古灶要门票吗 夸奖男女般配词语 成人大专可以考教师资格证吗 生姜泡醋的禁忌有哪些 监视居住一年还没解除是否合法 如何在CAD中修改图层叠放次序 货币政策中介指标是什么意思 iPhone6配件有哪些 人们把什么叫做热机的效率 森林树木品种有哪些