工控编程吧
标题:
编译出错提示使用比创建其他对象所用编译器旧的编译器创建的
[打印本页]
作者:
qq263946146
时间:
2022-1-9 23:10
标题:
编译出错提示使用比创建其他对象所用编译器旧的编译器创建的
使用VS2019编译时出错,提示
正在编译...
StkBase_BufMng.cpp
StackCommon.cpp
正在编译资源...
正在链接...
fatal error C1047: 对象或库文件“.\Release\StackCommon.obj”是使用比创建其他对象所用编译器旧的编译器创建的;
请重新生成旧的对象和库
LINK : fatal error LNK1257: code generation failed
这个错误如何排除呢?无论怎么重新遍都有这个问题
我的情况是将一工程复制到另一台电脑。
工程中使用了第三方库lib;
此工程与第三方库在原电脑也是用VS2019编译;
原分不动复制到新电脑编译提示如上错误。
而且只在release版本出错,debug可以正常编译。
我在新电脑安装VS2019时有联系更新安装,可能就出在这里。
于是我将工程用到的第三库重新编译,再将工程编译测试。
问题解决。
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4