静态库的生成方法:直接创建静态库项目,写好功能后,编译生成即可,把头文件和静态库提供给别人即可使用
动态库的生成方法:创建动态库项目,在头文件中写入:
#ifdef DLLEXPORT
#define DLL _declspec(dllexport)
#else
#define DLL _declspec(dllimport)
#endif
然后在stdafx.h头文件中写入(Visual Studio 2017):
#define DLLEXPORT
最后编译生成即可,把头文件,引入库和动态库提供给别人即可使用。