C语言动态库创建:
1.创建空项目,项目“属性——配置属性——常规——配置类型“改为”动态库(.dll)“
2.创建头文件选择"头文件(.h)"
3.头文件声明函数:
注:可以在#define前一行写#ifndef,#define后一行添加#endif来检查是否重名。演示这里偷懒就不加了。
4.创建动态库源文件引用demodll.h并定义函数:
如果没有引用头文件就无法生成(.lib)
5.右键项目——生成!
———————————————————————————————————————————
C语言调用程序创建及调用方法:
1.创建空项目。
如果项目仅本地运行只复制动态链接库的.lib到工程文件夹下。
如果不是就需要复制.lib .h .dll这三个文件到工程文件夹下。
2.调用写法:
3.右键项目"属性——链接器——输入——附加依赖项",添加复制过来的(.lib)文件。
4.右键项目设为启动项。