QQ登录

只需一步,快速开始

编译出错提示使用比创建其他对象所用编译器旧的编译器创建的

[ 复制链接 ]
使用VS2019编译时出错,提示
正在编译...
StkBase_BufMng.cpp
StackCommon.cpp
正在编译资源...
正在链接...
fatal error C1047: 对象或库文件“.\Release\StackCommon.obj”是使用比创建其他对象所用编译器旧的编译器创建的;
请重新生成旧的对象和库
LINK : fatal error LNK1257: code generation failed
这个错误如何排除呢?无论怎么重新遍都有这个问题


我的情况是将一工程复制到另一台电脑。
工程中使用了第三方库lib;
此工程与第三方库在原电脑也是用VS2019编译;


原分不动复制到新电脑编译提示如上错误。
而且只在release版本出错,debug可以正常编译。


我在新电脑安装VS2019时有联系更新安装,可能就出在这里。
于是我将工程用到的第三库重新编译,再将工程编译测试。
问题解决。
回复

使用道具 举报

快速回复 返回列表 客服中心 搜索