LNK2019 / 2001:未解析的外部符号

| 我在网上看到过类似的问题,这些问题是人们忘记包含某些东西等的问题。但是,从Subversion中检查了我们的代码后,我却遇到了这个错误-其他人也做了同样的事情而没有遇到这个问题。我的问题:在Visual Studio设置(但不会影响.sln文件的东西)或Visual Studio之外,我的计算机上是否可能发生任何导致此链接器错误的事件? Lnk2019,从此处指出:
unresolved external symbol \'symbol\' referenced in function \'function\'
Lnk2001,从这里开始
unresolved external symbol \"symbol\"
编辑:LNK2019错误是由最初的LNK2001错误导致的(在创建特定dll的问题上)。如果我从团队中的其他人那里获取了该dll(并将创建日期调整为明天,以便VS不会将其删除),则可以进行编辑和调试。当然,我不想采取解决方法...     
已邀请:
您链接到的库很可能是计算机上不再存在的本地副本。当有人导入库依赖项并使用其C:\\驱动器的绝对路径指定其位置时,就会发生这种情况。     
除了Tony的答案外,如果在lib搜索路径中具有比该库更高的旧版本,然后将构建的lib复制到该库中,则也会发生这种情况。我会检查以下所有地方: \“工具->选项->项目和解决方案-> VC ++目录-> \”显示目录:库文件。“     

要回复问题请先登录注册