SDK与DLL

不太明白,,,,网上找的一些解释留着看看。。。。

sdk :是一种编程采用的数据包方式

dll :是一种调用方式,即动态连接库


比如你设计了一套可二次开发、也可直接给用户使用的软件。

1、你的软件中可能有exe,dll,ocx,bmp等等一整套软件的文件组合。


2、如果某些程序员对你的软件有兴趣,想做二次开发,加强你的软件的功能。
   你需要提供给他的一些资料:如头文件H,链接库LIB,数据结构、示例代码
   以及一些开发文档。
     
   这就是SDK,开发环境包。

dll 和SDK是一个比较相对的概念。

的确有很多SDK都是按照DLL,LIB,.h这样子来发布的,不过现在更多的SDK以COM方式发布。


SDK是开发平台
DLL是应用程序
DLL用SDK开发


猜你喜欢

转载自blog.csdn.net/Jack_Sarah/article/details/79994062
dll
SDK
今日推荐