このセクションでは、Oracle Solaris Studio コンパイラに含まれている数学ライブラリについて説明します。
Oracle Solaris Studio 12.4 のデフォルトのベースインストールディレクトリは、/opt/solarisstudio12.4 です。
32 ビットの静的アーカイブは、デフォルトではディレクトリ /opt/solarisstudio12.4/lib/compilers/ にインストールされます。対応する 64 ビットの静的アーカイブは、SPARC と x86 で、それぞれ /opt/solarisstudio12.4/lib/compilers/sparcv9/ または /opt/solarisstudio12.4/lib/compilers/amd64/ にインストールされます。
特定の -xarch プロセッサ用に最適化された 32 ビットの静的アーカイブは、形式 /opt/solarisstudio12.4/lib/compilers/xarch/ のサブディレクトリにインストールされます。
対応する 64 ビットの静的アーカイブは、/opt/solarisstudio12.4/lib/compilers/xarch/sparcv9 または /opt/solarisstudio12.4/lib/compilers/xarch/amd64 にインストールされます。
変数 xarch は、場合に応じて変更されるサポートされているバリアントのリストにある命令セットバリアントの名前です。SPARC 用の Oracle Solaris Studio 12.4 ディレクトリには、次のものが含まれています。
sparc
sparcv9
sparcvis
sparcvis2
sparcvis3
sparcfmaf
sparc4
x86 用の Oracle Solaris Studio 12.4 ディレクトリには、次のものが含まれています。
386
amd64
sse2
sse4_1
sse4_2
ディレクトリ /opt/solarisstudio12.4/lib/ には、32 ビット共有オブジェクトとして提供される Oracle Solaris Studio の数学ライブラリが含まれています。
対応する 64 ビット共有オブジェクトは、/opt/solarisstudio12.4/lib/sparcv9/ または /opt/solarisstudio12.4/lib/amd64/ にインストールされます。
Oracle Solaris Studio の数学ライブラリのヘッダーファイルは、ディレクトリ /opt/solarisstudio12.4/lib/compilers/include/cc/ にインストールされます。Oracle Solaris Studio 12.4 では、以前の Oracle Solaris Studio リリースと比較して、静的アーカイブ、共有オブジェクト、およびインクルードファイル用の /opt/solarisstudio12.4/ サブディレクトリが変更されていることに注意してください。