【问题标题】:How does SCons decide which targets to build in the absence of Default()?在没有 Default() 的情况下,SCons 如何决定构建哪些目标?
【发布时间】:2012-01-30 23:21:34
【问题描述】:

我在另一个线程scons dependency problems 中问了一个不相关的问题,通过添加对 Default() 的调用解决了这个问题,我意识到我仍然不明白当定义了多个目标并且尚未调用 Default() scons 函数。

SCons 文档相当稀少。它足以开始,但一旦你开始熟悉 SCons 就不够了。 (足以惹麻烦,但还不足以摆脱麻烦:))恐怕我的下一步必须是查看 SCons 源代码。

谁能帮我解答这个问题?

至于文档,谁能指导我到哪里可以找到更好的文档?有什么好书可以看吗? “最佳实践”页面怎么样?

【问题讨论】:

    标签: default target scons


    【解决方案1】:

    引用this chapterSCons user manual

    默认情况下,SCons 通常会在当前目录中或当前目录下构建每个目标——也就是说,当您没有在命令行上明确指定一个或多个目标时。

    用户手册、手册页和源代码是迄今为止我找到的最好的文档。它很广泛,但是您可能需要进行一些挖掘才能找到某些问题的答案。我不得不挖掘源代码才能回答我的一些问题。当回答的问题数量开始增加时,希望 Stack Overflow 也能成为一个很好的资源。

    【讨论】:

    • 我已经浏览了手册和手册页,但觉得它们缺乏深度。我错过了那部分,谢谢指出。我总是觉得,如果你不得不求助于源代码,那么它的文档就很糟糕。我同意你关于 Stack Overflow 的看法,它非常有用,尤其是像你这样的人帮忙:)
    猜你喜欢
    • 2018-06-14
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 2010-10-04
    • 2014-02-20
    • 1970-01-01
    • 2015-09-22
    • 2020-03-18
    相关资源
    最近更新 更多