C++ 构建项目时出现msvc2012错误的Qt 5.2

C++ 构建项目时出现msvc2012错误的Qt 5.2,c++,qt,build,compilation,cl.exe,C++,Qt,Build,Compilation,Cl.exe,操作系统为64位Windows 7 我用MSVC 2012安装了Qt,然后安装了Visual Studio 2012。 一切都很好。。但当我试图建立我的项目时,它说 从德语翻译成英语: Program database "d:\something\mym.pdb" could not be opened, use /FS if multiple CL.EXE write in the same .PDB File 请帮忙 你们有什么Qt版本?从某个版本开始,他们开始将/FS强制添加到MSVC2

操作系统为64位Windows 7 我用MSVC 2012安装了Qt,然后安装了Visual Studio 2012。 一切都很好。。但当我试图建立我的项目时,它说

从德语翻译成英语:

Program database "d:\something\mym.pdb" could not be opened, use /FS if multiple CL.EXE write in the same .PDB File

请帮忙

你们有什么Qt版本?从某个版本开始,他们开始将
/FS
强制添加到MSVC2012+规范中。不过,您可以将其添加为项目中的编译器标志。最新版本:5.2,因此我无法理解,为什么会发生此问题。看起来他们只为MSVC 2013的规范添加了
/FS
,因此2012年不需要它。我自己用2012年,没有遇到过这样的问题,所以这很奇怪。尝试将
/FS
添加到
QMAKE\u cxflags
中。。很奇怪。我在.pro文件中添加了/FS,如下所示
QMAKE\u cxflags+=/FS
它仍然不起作用。我做得对吗?那之后你肯定会运行
qmake-tpvc
?对我来说,在VS2012的项目设置中没有这样的选项,所以正如我所说,它要求这样做是非常奇怪的,我很困惑)