我在将 XERCES 函数从 2.6 升级到 2.8 时遇到链接器错误
unresolved external symbol (?resolveEntity@HandlerBase@xercesc_2_8@@UAEPAVInputSource@2@QBG0@Z)
我检查了 xerces-c_2.8.lib 并发现名称 lib 与我的 .obj 文件中的名称有点不同如图所示
?resolveEntity@HandlerBase@xercesc_2_8@@UAEPAVInputSource@2@QB_W0@Z
所以我知道链接器不会找到匹配项并抛出错误。
但我无法理解为什么我的 .obj 文件包含不同的签名。
代码包括正确的头文件和名称仍然不正确的库。
任何帮助,将不胜感激。