Sun Studio 12: Fortran ユーザーズガイド

3.4.60 -mt

スレッド環境で使用しても安全なライブラリへのリンクを要求します。

ユーザーが独自に低レベルのスレッド管理を行う場合 (たとえば、libthread ライブラリを呼び出す場合) は、-mt を使用してコンパイルすると、衝突を防ぐことができます。

libthread ライブラリを呼び出すマルチスレッド C コードと Fortran を併用する場合は、-mt を使用します。Solaris の『マルチスレッドのプログラミング』も参照してください。

-autopar-explicitpar、または -parallel のオプションを使用すると、自動的に -mt の機能が有効になります。

次の点に注意してください。