在DLL项目中。添加 mydll.h / mydll.cpp
在DLL文件中,将函数声明为 _declspec(dllexport)在CPP文件中,将函数声明为 _declspec(dllimport)
使用条件编译指令
mydll.h 中输入以下代码
#ifndef MYDLL_H
#define MYDLL_H
#ifdef MYDLL_EXPORTS
#define MYDLL _declspec(dllexport)
#else
#define MYDLL _declspec(dllimport)
#endif
MYDLL int Add(int a, int b);
#endif // MYDLL_H
mydll.cpp中输入以下代码:
#include <stdio.h>
#define MYDLL_EXPORTS
#include "mydll.h"
int Add(int a, int b) {
return a + b;
编译成功后可用动态库的简单使用及DLL的部署中的方法使用
使用方法2:vs2017工作环境下