参考https://blog.youkuaiyun.com/whu_zs/article/details/80344822
主要是将详细化上面的过程。
1. 新建动态链接库(DLL)
建好后,当前目录为
2. 新建头文件dll.h
在dll.h文件中写入以下定义
#pragma once //避免重复编译
/*
生成dll的工程时,vs默认定义宏:DLL_EXPORTS,不是dll工程,没有该宏定义
可以在"属性->预处理器->预处理器定义"里面看见该宏
以下语句的含义:如果定义该宏,则DLL_API是导出.(dll生成工程定义了该宏,所以是导出)
如果未定义该宏,则DLL_API是导入.(调用dll的工程没有定义该宏,所以是导