要求的系统软件包
在执行 Oracle Developer Studio 12.5 编译器和工具之前,请验证在其上运行软件的系统是否具有所需的系统软件包。下表列出了每个支持的操作系统所需的软件包。
表 2 开发者所需的系统软件
|
|
Oracle Solaris 11.3
|
检查是否已安装以下软件包:
pkg:/developer/base-developer-utilities
pkg:/developer/library/xprofile
pkg:/diagnostic/cpu-counters
pkg:/library/glib2
pkg:/library/libxml2
pkg://library/zlib
pkg:/runtime/python-27
pkg:/system/library/c++-runtime
pkg:/system/library/libv12n
pkg:/system/library/mmheap
pkg:/system/library/openmp
pkg:/system/linker
pkg:/developer/library/lint
pkg:/runtime/perl-512
pkg:/shell/bash
pkg:/shell/ksh93
pkg:/system/header
pkg:/system/library/math
pkg:/system/resource-mgmt/resource-pools
pkg:/library/c++/stdcxx
|
Oracle Solaris 10 1/13
|
SUNWhea
SUNWarc
SUNWcpp
SUNWlibstdcxx4
SUNWpiclh
SUNWpiclr
SUNWPython-devel
SUNWcar
SUNWcpcu
SUNWcsl
SUNWcslr
SUNWdpl
SUNWgnome-base-libs
SUNWlibC
SUNWlibm
SUNWlibms
SUNWlibmsr
SUNWlxml
SUNWpython
SUNWsprot
SUNWzlib
|
Oracle Linux 6
Oracle Linux 7
|
开发/库软件包组和 32 位运行时支持库,包括:
glibc
glibc.i686
glibc-devel
glibc-devel.i686
elfutils-libelf-devel
elfutils-libelf-devel.i686
libgcc-4.8.5-4.el7.x86_64
zlib
zlib.i686
libstdc++
libstdc++.i686
libgcc libgcc.i686
openssl
openssl.i686
|
|
注 -
developer-studio-utilities 和
studio-runtime 是“组”软件包,这是用于简化相关软件包组的安装的 IPS 快捷方式。它们完全由对其他软件包的相关项组成,但是没有自身的内容。
studio-runtime 是组软件包,它安装系统运行时支持库,这些库由通过 Oracle Developer Studio 编译器编译的程序使用。示例包括 Fortran 和 Sun 性能库。应该在已部署应用程序的系统上安装它。
developer-studio-utilities 是组软件包,它安装使用 Oracle Developer Studio 的程序员所用的 studio-runtime 和系统实用程序。示例包括 make、sccs 和汇编程序。应该在已部署 Oracle Developer Studio 12.5 的系统上安装它。