build - 可用的构建工具(make 等)?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。
关闭10年前.

这里有很多关于各种利基构建需求(.NET、持续集成等)的问题,但当然,我的利基需求是不同的。

我不想现在问一个非常具体的问题,而是想对可用的构建工具(如 make、ant 等)进行调查,以便在需要时更智能地提出后续问题。

在你的回答中,请包括:

  • 一个构建工具
  • 链接到有关该工具的主页
  • 如果您知道一些优点和缺点(即,在带有 cygwin 的 Windows 上运行,或特定于 .NET 等),请列出一些(不需要 - 名称和链接是必需的)

如果您的构建工具已包含在答案中,请对其进行评论并添加优点/缺点/限制/经验。随意添加任意数量的答案,只要它们尚不存在 - 但不要将多个构建工具放在一个答案中。

请注意,如果您重复答案,您可能会被否决 - 在评论中添加有关给定构​​建的其他信息。理想情况下,这些评论会随着时间的推移被纳入答案中。

-亚当

最佳答案

SCons

构建脚本是 Python 脚本。应该可以在 Linux、Windows、Mac OS X 上运行。

https://stackoverflow.com/questions/247350/

相关文章:

git - 仅在有更改时如何让 Jenkins git 提交?

java - 在 Maven 构建期间优化 Java 编译器?

maven-2 - 如何在 Maven 中关闭 jar 压缩

objective-c - 构建时出现多个构建命令警告-Objective C

ios - Xcode 方案更改显示名称

jenkins - "Delete Build in Jenkins after Keep Fore

build - Phing和 Composer

c# - 我的类库应该以哪个 .NET Framework 和 C# 版本为目标?

windows - 如何在 Windows 上使用 CMake 进行非交互式构建?

c++ - 如何在 Visual Studio 2008 中优化构建速度