LNK1136,CVT1100,LNK2001,BK1506错误的处理

来源:互联网 发布:网络借贷机构收费标准 编辑:程序博客网 时间:2024/05/21 17:01
 
1, LNK1136错误
出现错误:
Linking...
***.dll : fatal error LNK1136: invalid or corrupt file
Error executing C1.exe.
发现是在用cvs上传文件时,将其作为文本上传,下载后进行编译出现了类似错误
建议采用二进制进行上传
 
2, CVT1100错误
LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 && CVT1100: 重复的资源解决方法
详细内容请看微软官方说明:http://support.microsoft.com/kb/320216/zh-cn
这里贴上我的解决方法(vs2005环境):
(1)设置工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否],确定后重新生成即可设置工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否],确定后重新生成即可
(2)打开rc文件,找MANIFEST,所属段或行全去掉
 
3, LNK2001错误
Dump.obj : error LNK2001: unresolved external symbol _MP4Optimize@12
Dump.obj : error LNK2001: unresolved external symbol _MP4MakeIsmaCompliant@12
这是调用约定不同造成的
project--setting--c/c++:
code generations:
change "calling convenion" from "__stdcall" to "__cdecl"
 
4, BK1506 
BSCMAKE: error BK1506 : cannot open file './Debug/MainFrm.sbr': No such file or directory
Error executing bscmake.exe.
**.exe - 2 error(s), 0 warning(s)
 
把工程-》设置—》c/c++里的 产生浏览信息 复选框给去掉
 
原创粉丝点击