初识增量链接

本文解决了编译过程中遇到的LINK:fatalerrorLNK1000:InternalerrorduringIncrBuildImage错误。通过禁用增量链接选项,可以有效避免此问题。文章还解释了增量编译的概念及其在Visual Studio中的工作原理。

      今天编译程序的时候,总是提示LINK : fatal error LNK1000: Internal error during IncrBuildImage

后在网上找到达人的解释说,可以下载补丁解决(觉得不靠谱),或者只要“修改链接选项,方法:项目-属性-链接器-常规 下面的“启用增量链接”,将“是(/INCREMENTAL)”改为“否(/INCREMENTAL:NO)”,然后确定就可以了解决了”,试了下,果然可以。

      可是我还是不知道增量是什么东东,又搜了下,在爱问上找到了答案:

      现在的VS2003,2005,2009有增量编译功能,就是如果你的代码改动了,他们是不完全重新编译整个代码的,而是只编译你所更改的部分。    出现这个提示, 
     1.你是第一次进行编译,这时当然没有生成过可执行文件,也就无法增量链接了。 
     2.你上一次编译的时候有错误,没有生成可执行文件。

      OK,问题解决,谢谢各位达人   ;)

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值