使用vs2010编译vs2008程序时遇到错误
1.错误描述
fatal error C1047: 对象或库文件“.*.obj”是使用比创建其他对象所用编译器旧的编译器创建的;请重新生成旧的对象和库
2.解决办法
>属性->常规->项目默认值->全程序优化 将这里的默认项 “使用链接时间代码生成”改为“无全程序优化”
3.新的错误
按照上面的解决办法更改后,用2008编译会提示新的错误:
fatal error C1900: “P1”(第“20081201”版)和“P2”(第“20070207”版)之间 Il 不匹配
4.解决办法
安装vs2008 sp1补丁,重新编译即可
已有 5447 位网友参与,快来吐槽:
发表评论