Sun Studio 12 Update 1: C++ ユーザーズガイド

警告

-xopenmp-xexplicitpar または -xparallel と同時に指定しないでください。

-xopenmp のデフォルトは、将来変更される可能性があります。警告メッセージを出力しないようにするには、適切な最適化を明示的に指定します。

コンパイルとリンクを別々に実行する場合は、コンパイル手順とリンク手順の両方に -xopenmp を指定してください。共有オブジェクトを作成する場合、このことは重要です。実行可能ファイルのコンパイルに使用されたコンパイラが、-xopenmp を指定して .so を作成するコンパイラよりも古いものであってはいけません。これは、OpenMP 指令を含むライブラリをコンパイルする場合に特に重要です。コンパイル時とリンク時の両方に指定する必要があるオプションの全一覧については、「3.3.3 コンパイル時とリンク時のオプション」を参照してください。

最良のパフォーマンスを得るには、OpenMP 実行時ライブラリ libmtsk.so の最新パッチが、システムにインストールされていることを確認してください。