すべての c/cpp ファイルは、他のモジュールで定義された関数を呼び出すことができ、リンク フェーズのみがそれらを解決します。これらの c/cpp ファイルは、コンパイル シーケンスに関して相互に依存しません。
私の質問は、ある c/cpp ファイルが別のファイルに依存する必要がある場合があるので、SConstruct で次のように指定する必要があるかどうかです。
hello=Program("hello.c")
Depends(hello,'other_file')
ありがとう!