Oracle® Solaris Studio 12.4:数值计算指南

退出打印视图

更新时间: 2015 年 1 月
 
 

3.2 Oracle Solaris Studio 数学库

本节介绍了 Oracle Solaris Studio 编译器所包含的数学库。

Oracle Solaris Studio 12.4 的缺省基本安装目录是 /opt/solarisstudio12.4

32 位静态归档文件缺省安装在目录 /opt/solarisstudio12.4/lib/compilers/ 中。对于 SPARC 和 x86,相应的 64 位静态归档文件分别安装在 /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 的以前版本相比,Oracle Solaris Studio 12.4 中与静态归档文件、共享对象文件和包含文件相对应的 /opt/solarisstudio12.4/ 子目录已发生更改。