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

 
1, LNK1136错误
出现错误:
Linking...
***.dll : fatal error LNK1136: invalid or corrupt file
Error executing C1.exe.
发现是在用cvs上传文件时,将其作为文本上传,下载后进行编译出现了类似错误
建议采用二进制进行上传
 
2, 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++里的 产生浏览信息 复选框给去掉
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值