移植ライブラリーの概要

インテル® Fortran には、各種プラットフォームから PC への移植を容易にしたり、PC で他のプラットフォームとの互換性があるコードを作成できるようにするための関数とサブルーチンが用意されています。

移植ライブラリーは LIBIFPORT.LIB (Windows*) または libifport.a (Linux* および Mac OS* X) です。頻繁に使用される関数は、IFPORT という名前の移植モジュールに含まれています。

移植ライブラリーには、IEEE* POSIX ライブラリー関数も含まれています。これらの関数は、IFPOSIX という名前のモジュールに含まれています。

移植ライブラリーは次の 2 つの方法で使用できます。

移植ライブラリーは、デフォルトでリンク時にリンカーに渡されます。これを回避するには、-fpscomp nolibs (Linux および Mac OS X) または /fpscomp:nolibs (Windows) オプションを指定します。

IFPORT モジュールファイル (mod file) を使用すると、ルーチン用のインターフェイス・ブロックおよびパラメーター定義が提供されます。また、コンパイラーが呼び出しの検証を行えるようになります。

関連情報