我定义输出函数InitThreeddLogPara
#ifndef _LOG_DLLEXPORT
#define _LOG_DLLPORT __declspec(dllimport)
#else
#define _LOG_DLLPORT __declspec(dllexport)
#endif
_LOG_DLLPORT void InitThreeddLogPara(char *config_file,char *ThreedName,ACE_Logging_Strategy& strategy);然后在其他程序中使用出现如下错误,请问是什么原因
IPO Error: unresolved : __imp_?InitThreeddLogPara@@YAXPAD0AAVACE_Logging_Strategy@@@Z
        Referenced in \yh-9000_src\tmp\scada\DataDeal.obj
xilink6: executing 'C:\PROGRA~1\MICROS~3\VC98\Bin\link.exe'
DataDeal.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) void __cdecl InitThreeddLogPara(char *,char *,class ACE_Logging_Strategy &)" (__imp_?InitThreeddLogPara@@YAXPAD0AAVACE_Logging_Strategy@@@Z)