VS2017 输出 dll、lib 文件
为了更好地保护程序源码,同时开放合适的接口供用户调用进行二次开发,
在项目开发的时候应当遵循接口与实现分离的设计模式,最终提供给用户的是.dll
和.lib
库文件以及相应的.h/.hpp
头文件,这些文件辅以必要的示例代码、文档、工具等组成一个完整的SDK.
软件开发工具包(Software Development Kit, SDK)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。
软件开发工具广义上指辅助开发某一类软件的相关文档、范例和工具的集合。——《百度百科:软件开发工具包》
本文档记录在win10 x64
系统上通过VS2017
为C++项目
封装SDK
的相关操作.