我正在尝试使用 MS Visual Studio 2010 和 Info-ZIP 解压缩库来构建我的项目。当我UzpVersion()
在代码中插入调用时,链接器失败说:
错误 LNK2019:未解析的外部符号 _UzpVersion 在函数 _wmain 中引用
DUMPBIN 显示库导出_UzpVersion@0
(它是用相同的编译器编译的)。但目标文件要求_UzpVersion
. 该函数声明为:
extern "C" {
const UzpVer * UzpVersion(void);
}
它有什么问题?如何解决?抱歉,我不精通 Visual C++;我大部分时间都在使用 GNU C++。