增量编译和全量编译

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

增量编译和全量编译
1 增量编译
增量编译,也称为差量编译或部分编译,指的是只编译源码中发
生更改的部分,而不用重新编译整个应用程序。

增量编译可以显著减
少编译时间。

同时,它也能够减少发布最终产品所需的时间,便建立
了更新应用程序的一种新方法。

增量编译的优点在于,它可以显著缩短构建时间,尤其是在软件
产品经常更新的时候。

增量编译技术也可以减少占用的存储空间,因
为它只把发生变化的源文件的更改保存起来,而不是整个源码。

2 全量编译
全量编译是指对整个应用程序进行编译,以便生成可执行文件。

全量编译编译程序将检查整个源码,检查任何语法和控制结构错误,
并生成可执行文件所需的最终代码。

执行全量编译有其特殊优势,可以使你保留最新版本的应用程序,以及手动检查源码中可能存在的任何错误。

这样可以保证生成的可执
行文件的稳定性和可靠性,即使没有发生任何更改也是如此。

全量编译相对于增量编译来说,会更耗时,并耗费更多的计算资源,一般在发布产品前需要进行一次验证,可以将增量编译和全量编
译结合起来,加快软件产品的发布。

相关文档
最新文档