标签:
用 VisualStudio 搞开发,经常会遇到这个问题,特别是在别人的解决方案下面建立自己的项目的时候,很多时候都会遇到这个连接器警告,网上搜到的方法都是忽略默认库,但是总感觉这不是一个好办法,于是查找 MSDN,最终发现导致这个警告产生的最主要原因就是【同一个解决方案下,有相互依赖关系的的不同工程使用了不同的运行库】,解决方法自然就是把两个项目的运行库设置为统一选项,比方说工程 A 使用了多线程 DLL 运行库,而工程 B 使用了多线程静态库,则必然会导致 LNK 4098 警告,此时只需要把两个工程的运行库设置设置为统一选项即可;
具体说明可以自己通过 MSDN 搜索 LNK4098 关键字;
标签:
原文地址:http://www.cnblogs.com/gamedes/p/5176027.html