连接器LNK是通过调用cvtres.exe完成文件向coff格式的转换的,所以出现这种错误的原因就是cvtres.exe出现了问题。
要做的就是直接在全盘下搜索cvtres.exe,然后把C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.22733_none_a350e9690a5779a6\cvtres.exe文件复制到安装VS的目录下的VC\bin\下就可以了。
如何是64位的则还需要把amd64文件夹内的cvtres.exe也替换掉,也在在vs和qt中都可以通过编译了