TestLib.h
#ifndef TestLib_H
#define TestLib_H
#include<iostream>
using namespace std;
#ifdef DLL_FILE
class _declspec(dllexport) TestLib
#else
class _declspec(dllimport) TestLib
#endif
{
public:
void show() ;
};
#endif
TestLib.cpp
#ifndef DLL_FILE
#define DLL_FILE
#endif
#include "Matrix.h"
#include <iostream>
using namespace std;
_declspec(dllexport) void TestLib::show()
{
cout << "test" << endl;
}
生成 .dll 文件和 .lib 文件 ..
用法:
就是把对应的.lib 和.dll 及 头文件包含过去就行了..