准备动态库
使用Visual Studio 2017创建项目,如图所示,选中动态链接库后点击确定。
创建好的工程如下图所示
添加Dll2.h头文件
并在头文件中输入代码:
#pragma once
#include <windows.h>
/* To use this exported function of dll, include this header
* in your project.
*/
#ifdef BUILD_DLL // 记下这个
#define DLL_EXPORT __declspec(dllexport)
#else
#define DLL_EXPORT __declspec(dllimport)
#endif
#ifdef __cplusplus
extern "C"
{
#endif
unsigned int DLL_EXPORT log2_d(unsigned int n);
long long DLL_EXPORT sum(int x, int y);
DLL_EXPORT char* reverse(char *s);
#ifdef __cplusplus
}
#endif
</