次のコマンドは,a.for,b.for,および c.for をコンパイルします。1 つの一時的なオブジェクト・ファイルを作成し,このオブジェクト・ファイルを a.exe という名前の実行形式ファイルにリンクします。
DF a.for b.for c.for
現在のディレクトリにある .for ファイルが a.for,b.for,および c.for だけだった場合,ワイルドカード文字を使って,この 3 つのソース・ファイルをまとめてコンパイルすることができます。
DF *.for
/compile_only オプションを使ってリンクを抑止し,/object:file オプションを使って複数のソース・ファイルを 1 つのオブジェクト・ファイルにコンパイルすれば,さらに高度な最適化を行うことができます。
DF /compile_only /object:a.obj a.for b.for c.for
モジュールを使用し,複数のファイルをコンパイルするときには,モジュールを定義しているソース・ファイルを,そのモジュールを (USE 文で) 引用しているファイルよりも前にコンパイルします。
単一 DF コマンドを使用する場合,コマンド行でのファイルの順序が重要になります。たとえば,自由形式ソース・ファイル moddef.f90 が,projmain.f90 で引用されるモジュールを定義している場合,次の DF コマンド行を使用します。
DF moddef.f90 projmain.f90