LNK2001 无法解析的外部符号 __imp__printf、_imp__sprintf之类的报错, tinyxpath.lib报错处理
使用旧的TinyXml的时候总是报这个错误,注意:这个错误和你的编译器版本有直接的关系。我用VS2010就没有问题,用VS2017就有这个问题了。
为啥呢?
主要是因为编译器的更新,舍弃了一部分旧的头文件和库。例如stdext::hash_set这类哈希集合都会被淘汰,转而使用新的改造类型 unordered_set。如果你的项目都在比较旧的编译器下(如VS2010之前)进行工作,转移到新的编译器旧水土不服,这时候如果还想使得旧项目像往常一样运行,必须声明调用库使用的是旧的,所以如上面的报错,我们...
原创
2022-04-07 18:41:02 ·
2092 阅读 ·
0 评论