言語が混在したプログラムのコンパイルとリンク

アプリケーションには,C と Fortran の両方のソース・ファイルを含むことができます。主プログラムが,C で書かれたルーチン (cfunc.c) を呼び出す Fortran ソース・ファイル (myprog.for) である場合,次のコマンド行を使ってアプリケーションをビルドすることができます。

	cl -c cfunc.c
	DF myprog.for cfunc.obj /link /out:myprog.exe

cl コマンド (C コンパイラを呼び出します) は,cfunc.c をコンパイルしますが,リンクは行いません。-c オプションは,リンカーを呼び出さないことを指定します。このコマンドは cfunc.obj を作成します。DF コマンドは myprog.for をコンパイルし,cfunc.objmyprog.for から作成されたオブジェクト・ファイルとリンクして,myprog.exe を作成します。

Visual Fortran および Visual C++ プログラムのコンパイルとリンクと,使用されるライブラリーについての詳細は,以下を参照してください。