不允许dllimport函数的定义
头文件
#ifndef _MVS_Email_API_
#define _MVS_Email_API_
#ifdef MVS_Email_EXPORTS
#define MVS_Email_API extern "C" __declspec(dllexport)
#else
#define MVS_Email_API extern "C" __declspec(dllimport)
#endif
//-------------------------------------------------------------------------------------
// 功能:初始化环境
// 参数:pReserved:保留
// 返回:错误代码
//-------------------------------------------------------------------------------------
MVS_Email_API intMVS_Email_Initialize(void* pReserved);
#endif
实现文件
MVS_Email_API intMVS_Email_Initialize(void* pReserved)
{
return 1;
}
错误1error C2491: “MVS_Email_Initialize”: 不允许 dllimport 函数 的定义g:\hzg_soft\mvs_email\mvs_email\mvs_email.cpp131MVS_Email
动态链接库
[解决办法]
源文件里,不需要用MVS_Email_API修饰