//file: mydll.h
#ifndef MYDLL_H
#define MYDLL_H
extern "C" __declspec(dllexport) int add(int x, int y);
#endif
//file: mydll.cpp
#include "mydll.h"
int add(int x, int y)
{
return x + y;
}
注意:头文件中的 __declspec(dllexport) 函数声明,如果忘记这一项?
//file: mydll.h
#ifndef MYDLL_H
#define MYDLL_H
extern "C" __declspec(dllexport) int add(int x, int y);
#endif
//file: mydll.cpp
#include "mydll.h"
int add(int x, int y)
{
return x + y;
}
注意:头文件中的 __declspec(dllexport) 函数声明,如果忘记这一项?