私の会社でのビルド プロセスを (他の人がよりよく理解できるように) 演習として、およびビルド プロセスの有向非巡回グラフを作成したいと考えています。
私が理解しているように、私の仕事での現在のビルド プロセスは、基本的にルート ビルド ディレクトリの makefil で nmake を実行しています。ビルドするコンポーネントのリストを指定するこの makefile と、各コンポーネントに対してビルド スクリプトがサブコンポーネント、サブサブコンポーネントなどをビルドするために再帰します。特定のコンポーネントは、他のビルド時にリンクするために使用できる DLL/Lib に組み込まれます。コンポーネントの場合、この関係は依存関係になります。つまり、コンポーネント B がコンポーネント A の lib ファイルに対してリンクしている場合、コンポーネント A はコンポーネント B の依存関係になります。
私が探しているのは、プログラミングについてまだ学んでいるので、これがどのように行われるかのサンプルコードです。任意の提案をいただければ幸いです、ありがとう!