在编译win8 app时出现[致命错误C1007:'p2'中无法识别的标志'-archVFPv3-D32']错误

时间:2014-01-05 16:33:07

标签: c++ windows-store-apps visual-studio-2013

有时我会收到此错误:

致命错误C1007:'p2'中无法识别的标志'-archVFPv3-D32'

Visual Studio 2013,Windows应用商店应用(c ++和c#项目)。

似乎完全重建可以解决这个问题 - 直到下一次。

有什么想法吗?

由于

2 个答案:

答案 0 :(得分:2)

我也遇到了这个问题。我的错误是:

1)使用.lib文件,它编译了Debug和我如何在发布模式应用程序中使用他

一般情况下,我的应用程序使用错误链接中的旧参数获取旧的.lib。

我更新了配置属性中的参数 - > 链接器 - > 一般 - > 其他图书馆目录,所有工作都很好。

答案 1 :(得分:1)

当您更改了编译器并且使用不同的编译器编译了链接到的静态库时,也会发生这种情况。例如。不同版本的MSVC编译器。