1.创建
我选的WIN32控制台,下一步,勾DLL选项。
在项目新建一个类,在类前面加__declspec(dllimport)
#define MYDLL __declspec(dllexport)
#else
#define MYDLL __declspec(dllimport)
#endif
class MYDLL CTest
{
int Add(int one,int two);
};
在CPP实现Add.然后运行。
2.使用
创建项目,先编译一下,在项目目录里放入第一步创建的类的.h;
右键点击项目->添加->现有项->把类加进去,把第一步生成的.lib和.dll文件
拷到和项目同级的Debug里。在要用动态链接库的地方
#include "Test.h"
#pragma comment(lib,"test2Dll.lib")
CTest m;
cout<<m.Add(5,6);
就可以了。