Visual studio 2010 将iconv库与dcmtk一起使用时发生链接错误

Visual studio 2010 将iconv库与dcmtk一起使用时发生链接错误,visual-studio-2010,Visual Studio 2010,我用iconv.lib构建了dcmtk,并通过在附加依赖项中包含t将该库用于我的应用程序。当biulding发现链接错误时 1> OFSD.lib(ofchrenc.obj):错误LNK2001:未解析的外部符号 “uu declspec(dllimport)int u libiconv_u版本” (_imp?_libiconv_version@@3HA) 如何解决此错误有人能帮我吗?在iconv.h中,在extern“C”中添加声明有帮助 您是否将其添加到链接器->输入? #ifdef __c

我用iconv.lib构建了dcmtk,并通过在附加依赖项中包含t将该库用于我的应用程序。当biulding发现链接错误时

1> OFSD.lib(ofchrenc.obj):错误LNK2001:未解析的外部符号 “uu declspec(dllimport)int u libiconv_u版本” (_imp?_libiconv_version@@3HA)


如何解决此错误有人能帮我吗?

在iconv.h中,在extern“C”中添加声明有帮助


您是否将其添加到链接器->输入?
#ifdef __cplusplus
extern "C" {
#endif
extern LIBICONV_DLL_EXPORTED int _libiconv_version;
...
}