SDK是一个很多功能函数的集合体,一个工具包。
API是数据接口,SDK相当于开发集成工具环境,要在SDK的环境下来调用API。API接口对接过程中需要的环境需要自己提供,SDK不仅提供开发环境,还提供很多API。简单功能调用,API调用方便快捷;复杂功能调用,SDK功能齐全。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代码。库是封装好的代码,通过调用开放出来的API获取相应的功能,比如网络库提供网络相关的功能,深度学习库提供深度学习相关功能。
sdk和库区别求高手给解答
SDK是一个很多功能函数的集合体,一个工具包。
API是数据接口,SDK相当于开发集成工具环境,要在SDK的环境下来调用API。API接口对接过程中需要的环境需要自己提供,SDK不仅提供开发环境,还提供很多API。简单功能调用,API调用方便快捷;复杂功能调用,SDK功能齐全。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代码。库是封装好的代码,通过调用开放出来的API获取相应的功能,比如网络库提供网络相关的功能,深度学习库提供深度学习相关功能。