build - 编译代码和可执行代码有什么区别?

我总是交替使用 compilebuild 这两个术语。

这些术语究竟代表什么?

最佳答案

编译是将源代码转换为目标代码的行为。

链接是将目标代码与库组合成原始可执行文件的行为。

构建是由编译和链接组成的序列,可能还有其他任务,例如安装程序创建。

许多编译器在编译源代码后会自动处理链接步骤。

https://stackoverflow.com/questions/2310261/

相关文章:

android - 任务 'app:mergeDebugResources' Crunching C

shell - 在 Jenkins 中,Execute Shell 如何/何时将构建标记为失败?

build - 去构建 : "Cannot find package" (even though G

windows-7 - 如何解决 Nant 0.91 的配置错误?

c# - 我应该使用调试信息编译发布版本 "full"或 "pdb-only"吗?

.net - NuGet 自动包还原不适用于 MSBuild

visual-studio - Visual Studio 2015 项目构建失败但没有错误

angular - node_modules/rxjs/internal/types.d.ts(81

build - 什么是构建工具?

c# - 调试未启动