VS2008-2013,错误C1047:使用比其他对象更旧的编译器创建的对象文件

时间:2014-07-30 14:36:17

标签: c++ visual-studio-2008

我有一个项目,我在Windows 7的Visual Studio 2008中以发布模式在C ++中构建,一个月前工作正常。从那时起,我安装了Visual Studio 2013 Express并开始了一个新项目。现在我试图回到VS2008(在我的旧项目上),当我构建时,我一直在努力:

fatal error C1047: The object or library file '...\lib\Lua.lib' was created with 
an older compiler than other objects; rebuild old objects and libraries

链接时发生错误。

我重新安装了VS 2008 SP1但仍然出错。如果我重建了Lua.lib,错误就解决了,但后来我得到了:

fatal error C1047: The object or library file '...\lib\LuaBind.lib' was created with 
an older compiler than other objects; rebuild old objects and libraries

我是否必须重建所有的依赖?

0 个答案:

没有答案