Visual Studio 创建DLL 、LIB及调用_visual studio 生成dll-CSDN博客
对上述文章进行补充
按照本文操作即可完成。
step1:新建控制台应用

Step2:新建类


在DLL.h内写入:

#pragma once
class __declspec(dllexport) DLL
{
public:
	int myAdd(int a, int b);
	int myMax(int a, int b);
};
 
在DLL.cpp内写入:
#include "DLL.h"
int DLL::myAdd(int a, int b)
{
	return a + b;
}
int DLL::myMax(int a, int b)
{
	return a > b ? a : b;
} 

step3:设置调试属性
step4:生成解决方案
在文件资源管理器中打开文件夹,返回上一级目录
复制dll 和lib文件,新建一个文件夹命名为Include,将上述两个文件放入该文件夹,而后在“文件资源管理器中打开文件夹”内找到DLL.h文件,同样放入Include文件夹内

step5:再次“在文件资源管理器中打开文件夹”
复制上述Debug文件夹到任意位置,将文件夹名称改为LIB
step6:新建一个控制台应用
请注意为Debug X64
 
属性页也要是Debug X64




注意:附加依赖项给绝对地址或者相对地址都可以,图片内是绝对地址。
生成解决方案----运行
若运行过程中报错:

则将DLL-Create-Test.dll复制到“在文件资源管理器中打开文件夹”目录下

成功!


![[数据集][目标检测]蕃茄核桃桔子龙眼青枣5种水果检测数据集VOC+YOLO格式270张5类别](https://img-blog.csdnimg.cn/direct/79dd1c8a5a7747e29c0c2b50b7fa354d.png)

















