1. 程式人生 > >【error】LINK1123: failure during conversion to COFF: file invalid or corrupt

【error】LINK1123: failure during conversion to COFF: file invalid or corrupt

意思是由於COFF標識轉換失敗。而在連線中完成此項工作的是cvtres.exe。這個錯誤的原因是存在多個版本的cvtres.exe。

所以找到這個檔案刪掉就好了

error C1189: #error : Please use the /MD switch for _AFXDLL builds

做MFC時遇到了這個問題,解決方法如下:
修改設定:工程(Project)-> 屬性(Properties)-> 配置屬性(Configuration Properties)-> c/c+±> 程式碼生成(Code Generation)->執行庫(Use run-time library)->多執行緒除錯DLL(/MD)