2012-01-23 27 views
1

我在另一個線程scons dependency problems中詢問了一個非相關問題,這個問題是通過添加對Default()的調用來解決的。我意識到我還不知道如何在定義多個目標時使用SCons來決定構建哪個目標, scons功能尚未被調用。SCons如何決定在沒有Default()的情況下構建哪些目標?

SCons文檔相當稀疏。它足夠好開始,但一旦你開始習慣SCons,這還不夠。 (足夠惹人麻煩,但不夠好,不能擺脫困境:))恐怕我的下一步必須是查看SCons源代碼。

任何人都可以幫我解決這個問題嗎?

至於文檔,任何人都可以指導我到哪裏可以找到更好的文檔?有沒有好書? 「最佳實踐」頁面如何?

回答

1

引述的this chapterSCons user manual

SCons的,通常會在默認情況下建立的每個目標或當前目錄下 - 也就是說,當你沒有明確的命令指定一個或多個目標線。

用戶手冊,手冊頁和源代碼是迄今爲止發現的最佳文檔。這是很廣泛的,但你可能需要做一些挖掘以找到你的一些問題的答案。我不得不挖掘源代碼才能回答我的一些問題。希望堆棧溢出也是一個很好的資源,當回答的問題數量開始上升時。

+1

我已經搜索了手冊和手冊頁,但覺得它們缺乏深度。我錯過了那部分,謝謝你指出。我總覺得,如果你不得不訴諸源代碼,那麼它的記錄不完善。我贊同Stack Overflow的說法,它相當有用,特別是像你這樣的人幫忙:) – Brady

相關問題