fatal error C1047 对象或库文件“….Win32Release xxx.obj”是使用比创建其他对象所用编译器旧的编译器创建的;请重新生成旧的对象和库
2015-08-24 16:37
330 查看
vs2005已经打了sp1补丁
x64|release可以编译链接通过
win32|debug可以编译链接通过
win32|release编译链接不通过
原因:
引用库不一致,部分库使用的是带sp1补丁的编译器编译,部分是不带sp1补丁的编译器编译。
解决方法:
查找所有引用的库文件,确定所有库编译环境一致(第三方库较为麻烦)。
引用的库文件使用不同的编译器编译会导致该问题,要么所有的库使用没有sp1补丁的编译器编译,
要么使用有sp1补丁的编译器编译。
相关文章推荐
- Mongdb中存储数据关系--------1对多关系
- 安卓操作栏,菜单栏的生成
- 离职后,我们该如何处理社保!
- Jquery .ajax方法分析(一)
- 黑马程序员——java基础—反射
- Mysql Cluster水平扩展-添加数据节点
- Introduction to Java Programming编程题9.2<检查子串>
- 运维屌丝回答网传Linux运维面试题(一)
- 机器学习算法面试—口述(1):SVM介绍及常见问题
- C++中拷贝构造函数
- hdoj 1719 Friend
- 【java】向上转型和向下转型
- 获取图片的原始宽高
- sql server2005 只能通过windows身份验证通过 sa用户不可用
- hadoop-1.2.1集群-2014.5
- powerDesigner反向工程,连接报错的解决方法
- 流程
- 杭电(hdu)2097 Sky数
- 剑指offer面试题23-从上往下打印二叉树
- HDU - 5008 Boring String Problem (后缀数组+二分法+RMQ)