【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
解决方法如下:
删除...\Microsoft Visual Studio 2010\VC\bin下面的那个cvtres.exe 。他重复了
原因:
转换到 COFF 期间失败: 文件无效或损坏
输入文件必须具有通用对象文件格式 (COFF) 。 如果输入文件不是 COFF,链接器会自动尝试将32位OMF对象转换成COFF,或运行 CVTRES.EXE 来转换资源文件。 此消息表明该链接器未能转换该文件。
百度:
COFF –通用对象文件格式(Common Object File Format),是一种很流行的对象文件格式(注意:这里不说它是“目标”文件,是为了和编译器产生的目标文件(*.o/*.obj)相区别,因为这种格式不只用于目标文件,库文件、可执行文件也经常是这种格式)。大家可能会经常使用VC吧?它所产生的目标文件(*.obj)就是这种格式。其它的编译器,如GCC(GNU Compiler Collection)、ICL(Intel C/C++ Compiler)、VectorC,也使用这种格式的目标文件。不仅仅是C/C++,很多其它语言也使用这种格式的对象文件。
http://msdn.microsoft.com/zh-cn/library/91621w01.aspx 中有vs错误链接
来源:oschina
链接:https://my.oschina.net/u/231848/blog/278049