更新日期:2008 年 5 月 7 日 |
Sun[tm] Studio 12 发行说明(英文、日文、简体中文) |
Sun Studio 12 发行说明(英文、日文、简体中文)包含了最新的安装详细信息以及其他有关此软件的多语言发行版的信息。本文档适用于此软件的多语言发行版。有关纯英文发行版的信息,请参见 Sun Studio 12 Release Notes。
本文档中提供的信息是对组件自述文件中信息的更新和扩展。
您可以通过 Sun Developer Network (SDN) Sun Studio 门户中的文档索引页访问自述文件,网址为:http://developers.sun.com/sunstudio/documentation/ss12/index.html。
Sun Studio 12 软件可以安装在基于 SPARC® 系统的 SolarisTM 操作系统 (Solaris OS)、基于 x86 系统的 Solaris 操作系统以及 Linux 操作系统上。系统要求如下所示:
基于 SPARC 系统的 Solaris 操作系统 |
基于 x86 系统的 Solaris 操作系统 |
Linux 操作系统 | |
操作系统 | Solaris OS 9、Solaris OS 10 1/06 以及后续的更新 |
带有 Service Pack 3 的 SuSE Linux Enterprise Server 9 RedHat Enterprise Linux 4 | |
CPU |
推荐: Sun Ultra 45 Workstation (两个 1.6 GHz UltraSPARC IIIi 处理器) 最低: Sun Ultra 60(450 MHz, UltraSPARC II 处理器), 或 Sun Blade 2500 (一个 1.6 GHz UltraSPARC IIIi 处理器), 才能获得较好的 IDE 性能 |
对于 32 位应用程序开发(x86 体系结构) 最低: Intel Pentium III 500 MHz Workstation 对于 64 位应用程序开发(x64 体系结构) 推荐: Sun Ultra 40 Workstation (两个 AMD/Opteron 200/2000 系列处理器) 最低: Sun Fire V20z Server |
|
内存 |
推荐:1 至 2 GB 最低:512 MB(在 IDE 中开发大型项目时可能需要更多的内存) |
||
交换空间 |
推荐:2 至 4 GB 最低:1 GB |
||
硬盘空间使用情况 | 硬盘空间的使用情况因平台而异。请参见硬盘空间要求。 | ||
操作系统配置 | Entire Solaris Software Group(整个 Solaris 软件组)、Entire Solaris Software Group Plus OEM Support(整个 Solaris 软件组外加 OEM 支持)或 Developer Solaris Software Group(开发者 Solaris 软件组)。(如果要确定操作系统配置,则需要验证所安装的软件包。每种配置都对应着特定的软件包。有关详细信息,请参见 Solaris 操作系统安装文档。) | 必须包括 Development/Libraries Package Group(开发/库软件包组) |
要检查或添加交换空间,请参见《Sun Studio 12 快速安装(英文、日文、简体中文)》指南附录 A 中的说明。
在 SPARC 平台的 Solaris 操作系统上安装 Sun Studio 12 软件时,建议的可用硬盘空间为 1.5 GB。在 x86 平台的 Solaris 操作系统上安装 Sun Studio 12 软件时,建议的可用硬盘空间为 1 GB。在 Linux 操作系统上安装 Sun Studio 12 软件时,建议的可用硬盘空间为 1 GB。下表显示了安装 Sun Studio 12 软件后各个组件所占用的硬盘空间。
估计需要的硬盘空间 (MB) | |||
---|---|---|---|
如果安装此组件 |
基于 SPARC 系统的 Solaris 操作系统 | 基于 x86 系统的 Solaris 操作系统 | Linux 操作系统 |
Sun Studio 12 编译器和工具 |
923.4 |
693.0 |
610.6 |
Sun 性能库软件 |
422.5 |
192.3 |
186.2 |
第三方源代码 |
2.3 |
2.3 |
2.0 |
此部分列出了 Sun Studio 12 发行版要求安装的操作系统修补程序,以及该发行版中包含的产品修补程序。
Sun Studio 12 软件发行版中提供了操作系统 (OS) 修补程序。只有安装了这些修补程序,该发行版中的编译器和工具才能正常运行。Sun Studio 12 发行版中包含以下必需的 Solaris 操作系统修补程序。这些修补程序只有在您要求安装时才会安装,方法是:使用 prepare_system 命令、batch_installer 命令、图形用户界面安装程序或命令行安装程序。有关详细信息,请参见《Sun Studio 12 安装参考指南(英文、日文、简体中文)》。
Solaris 操作系统版本 | 基于 SPARC 系统的 修补程序编号 | 基于 x86 系统的 修补程序编号 |
---|---|---|
SUNWlibC |
||
9(32 位) |
111711-12 |
111713-09 |
9(64 位) |
111712-12 |
N/A |
链接器 |
||
9 |
112963-26 |
113986-18 |
SCCS 和 make |
||
9 |
111703-04 |
N/A |
libmtsk | ||
9 |
117560-06 |
117559-06 |
10 1/06 |
120753-05 |
120754-05 |
libm | ||
9 |
111722-05 |
111728-04 |
X11 6.6.1: Xsun | ||
9 |
112785-43 |
N/A |
X11 6.6.1_x86: Xsun | ||
9 |
N/A | 112786-32 |
内核(请参见“注意”) | ||
9 |
112233-12 |
112234-08(已被 117172 替代) |
安装并修补实用程序 | ||
10 1/06 | 119254-19 |
119255-19 |
注意:只有在运行性能分析器时才要求安装内核修补程序。内核修补程序不能通过 prepare_system 命令、batch_installer 命令、图形用户界面安装程序或命令行安装程序进行安装,但是出于方便考虑,我们还是在产品下载文件和产品 DVD 中提供了这些修补程序。在安装任何内核修补程序之前,请阅读每个修补程序中包含的自述文件,以便获取有关风险及正确操作的重要信息。
注意:如果在 Solaris 10 操作系统上运行 Sun Studio 12 软件,则要求安装修补程序 119963(C++ 共享运行时库修补程序)以更正 collect 命令的操作。
为了确保 JDK 技术的正确操作,您需要安装以下修补程序。
只有在您使用 prepare_system 命令明确地要求安装这些修补程序时,才会对其进行安装。有关详细信息,请参见《Sun Studio 12 安装参考指南(英文、日文、简体中文)》。
Solaris 操作系统版本 | 基于 SPARC 系统的 修补程序编号 | 基于 x86 系统的 修补程序编号 |
---|---|---|
SUNWlibC |
||
9(32 位) |
111711-16 |
111713-13 |
9(64 位) |
111712-16 |
N/A |
10 1/06 |
N/A | 119964-07 |
链接器 |
||
9 |
112963-25 |
113986-21 |
内核(请参见“注意”) | ||
10 1/06 |
118833-24 |
118855-19 118844-30 |
X11 6.6.1: Xsun | ||
9 |
112785-56 |
N/A |
X11 6.6.1_x86: Xsun | ||
9 |
N/A |
112786-45 |
FMA | ||
10 1/06 |
119578-29 |
N/A |
libzonecfg | ||
10 1/06 |
120900-04 |
120901-03 |
区域库和区域实用程序的修补程序 | ||
10 1/06 |
121133-02 |
N/A |
安装并修补实用程序 | ||
10 1/06 |
119254-27 |
119255-27 |
zoneadmd、zlogin 和 zoneadm | ||
10 1/06 |
N/A |
121334-04 |
biosdev | ||
10 1/06 |
N/A |
117435-02 |
故障管理器 | ||
10 1/06 |
N/A |
118344-13 |
umountall.sh | ||
10 1/06 |
N/A |
121127-02 |
SUNWgrub | ||
10 1/06 |
N/A |
113000-07 |
capd160 驱动程序 | ||
10 1/06 |
N/A |
121264-01 |
OpenGL 1.3:适用于 Solaris 的 OpenGL 修补程序 | ||
9(32 位) |
113886-38 |
N/A |
9(64 位) |
113887-38 |
N/A |
X11 6.6.1: OWconfig | ||
9 |
113096-03 |
N/A |
注意:使用 prepare_system 命令在 Solaris 10 1/06 平台上安装 JDK 软件必需的修补程序之前,请阅读内核修补程序中包含的各个自述文件,以便获取有关风险及正确操作的重要信息。
Sun Studio 12 软件的多语言发行版中包含产品修补程序,用于提高产品质量并实现产品进一步优化,这是纯英文发行版所不能及的。缺省情况下,安装程序将安装这些产品修补程序。如果不打算安装这些修补程序,请参见《Sun Studio 12 安装参考指南(英文、日文、简体中文)》的第 2 章以了解详细信息。
基于 SPARC 系统的 Solaris 操作系统 | 基于 x86 系统的 Solaris 操作系统 | 基于 x86 系统的 Linux 操作系统 | 描述 |
---|---|---|---|
124863-01 | 124864-01 | 124865-01 | C++ 编译器修补程序 |
124867-01 | 124868-01 | 124871-01 | C 编译器修补程序 |
127001-01 | 127003-01 | 127146-01 | Fortran 95 动态库修补程序 |
127143-01 | 127144-01 | N/A | Fortran 95 支持库修补程序 |
127000-01 | 127002-01 | 127145-01 | Fortran 95 编译器修补程序 |
124861-02 | 126498-01 | 126997-01 | 编译器通用修补程序 |
124870-01 | 124869-01 | 124866-01 | Sun 性能库修补程序 |
124872-01 | 124873-01 | 124874-01 | dbx 调试器修补程序 |
124875-02 | 124876-02 | 124877-02 | 调试器 GUI 修补程序 |
126495-01 | 126496-01 | 126497-01 | 调试信息处理修补程序 |
126503-01 | 126504-01 | 126500-01 | Sun 分布式 Make 修补程序 |
126995-01 | 126996-01 | 126994-01 | 性能分析器工具修补程序 |
127152-01 | 127153-01 | 127154-01 | IDE 修补程序 |
127156-01 | 127157-01 | 127158-01 | 安装实用程序修补程序 |
127147-01 | 127148-01 | 127149-01 | 更新通知修补程序 |
此部分描述了 Sun Studio 12 发行版中已知的安装问题。
Sun Studio 安装程序在将数据写入到每个文件系统时,此类文件系统应该拥有足够的空间来保存所有将要存储在此文件系统中的元素。
对于大多数安装来说,只要求包含安装目录(在 Solaris 平台上缺省为 /opt;在 Linux 平台上缺省为 /opt/sun)的文件系统拥有足够的可用空间即可(以便于完整安装)。然而,当您指定替代的根目录或者将 Sun Studio 软件安装在多个区域时,其他文件系统则可能会受到影响。
Sun Studio 软件在每个安装的区域中要求的硬盘空间是:
基于 SPARC 系统的 Solaris 操作系统 1500 MB 基于 x86 系统的 Solaris 操作系统 1100 MB 基于 x86 系统的 Linux 操作系统 1000 MB 对于其他元素,每个受影响的区域要求的硬盘空间为:
NetBeans 5.5.1 IDE 和 NetBeans C/C++ Development Pack 5.5.1 update 1
所有平台 400 MB JDK 1.5.0_09 软件 所有平台 200 MB 复制所依赖的软件 基于 SPARC 系统的 Solaris 操作系统 1200 MB 基于 x86 系统的 Solaris 操作系统 750 MB 基于 x86 系统的 Linux 操作系统 200 MB
由于一个已知的缺陷,prepare_system 命令、图形用户界面安装程序和命令行安装程序并不检查是否存在 JDK 必需的修补程序;同时,在列出缺少的依赖软件时并不报告这些缺失的修补程序。
这些修补程序不是通过批处理安装程序、图形用户界面安装程序或命令行安装程序进行安装的。您只能使用 prepare_system 命令的 -s jdk_patches 选项来安装它们。对于 Solaris 10 1/06 平台,此选项将安装必需的内核修补程序。在使用此选项之前,请阅读这些修补程序中包含的各个自述文件,以便获取有关风险及正确操作的重要信息。
运行批处理安装程序、图形用户界面安装程序或命令行安装程序时可能会失败;同时会报告一则简短的消息,说明没有适用的 Java。例如:
./batch_installer --accept-sla No suitable java found.Please add one to your path.(没有找到适用的 Java。请在 path 中添加一个。)或者./installer No suitable java found.Please add one to your path.(没有找到适用的 Java。请在 path 中添加一个。)出现此消息的原因在于:Sun Studio 安装软件需要在您的搜索路径中,或者在明确的安装点 /bin/java 中查找一个兼容的 Java 运行时环境版本。Sun Studio 安装程序与在 JDK 1.5.0 软件和 JDK 1.6.0 软件中找到的 Java 运行时环境版本兼容。
如果收到此消息,则可以添加一个指向 /bin/java 的符号链接,或者临时修改搜索路径以包含一个兼容的 Java 运行时环境。
例如:
ln -s /usr/jdk/jdk1.5.0_09/bin/java /bin/java ./installer如果您的系统中尚未安装 JDK 1.5.0 软件和 JDK 1.6.0 软件,则必须安装其中任一软件。您可以安装产品下载目录和产品 DVD 中提供的且包含在依赖软件中的 JDK 1.5.0_09 软件,方法是:按照下面的示例运行 prepare_system 命令:./prepare_system -s java如果您无法访问产品中提供的依赖软件,则可以通过 http://java.sun.com/downloads 站点下载 JDK 软件。
在安装 NetBeans 5.5.1 IDE 的过程中,prepare_system 命令可能会由于不明原因而失败。
例如:
prepare_system -s netbeans Preparation failed at step netbeans.(在安装 netbeans 时准备失败。)失败的原因在于:NetBeans 安装软件需要在您的搜索路径中,或者在以下明确的安装点处查找一个兼容的 Java 运行时环境版本:
/usr/jdk/latest/bin/java /usr/jdk/jdk1.5.0_09/bin/javaNetBeans 安装程序与在 JDK 1.5.0 软件和 JDK 1.6.0 软件中找到的 Java 运行时环境版本兼容。
如果出现这种失败,您在处理时既可以临时修改搜索路径以包含一个兼容的 Java 运行时环境版本,也可以添加一个上面提到的安装点的符号链接。例如:ln -s /usr/jdk/jdk1.6.0 /usr/jdk/latest prepare_system -s netbeans如果您的系统中尚未安装 JDK 1.5.0 软件和 JDK 1.6.0 软件,则必须安装其中任一软件。您可以安装产品下载目录和产品 DVD 中提供的且包含在依赖软件中的 JDK 1.5.0_09 软件,方法是:按照下面的示例运行 prepare_system 命令:./prepare_system -s java如果您无法访问产品中提供的依赖软件,则可以通过 http://java.sun.com/downloads 站点下载 JDK 软件。
如果您要卸载 Sun Studio 12 软件的安装,请使用我们提供的卸载程序,而不要手动地卸载软件。《Sun Studio 12 快速安装(英文、日文、简体中文)》指南的第 3 章描述了图形用户界面卸载程序、命令行卸载程序以及批处理模式(无提示的命令行模式)卸载程序的使用方法。
如果您在使用卸载程序时遇到困难,并且无法利用它成功地卸载软件,请参见《Sun Studio 12 安装参考指南(英文、日文、简体中文)》的第 3 章,其中描述了如何安全地执行手动卸载的过程。
由 Sun Studio 12 安装程序和 prepare_system 命令安装的软件位于以下位置:
Solaris 平台(缺省的 installation_directory 是 /opt) Sun Studio 12 软件 [/alternate_root]/installation_directory/SUNWspro/* JDK 软件 /usr/jdk/jdk1.5.0_09/* NetBeans 5.5.1 IDE 和 NetBeans C/C++ Development Pack 5.5.1 update 1 [/alternate_root]/installation-directory/netbeans-5.5.1 Linux 平台(缺省的 installation_directory 是 /opt/sun) Sun Studio 12 软件 [/alternate_root]/installation_directory/sunstudio12/* JDK 软件 /usr/java/jdk1.5.0_09/* NetBeans 5.5.1 IDE 和 NetBeans C/C++ Development Pack 5.5.1 update 1 [/alternate_root]/installation-directory/netbeans-5.5.1 如果您指定了替代的根目录,则实际安装目录的完整路径将由替代的根目录路径和安装目录路径构成。
例如:
- 在 Solaris 系统上,假设您指定了替代的根目录路径 /export/home/SS12,并且没有重写缺省的安装目录路径 /opt,则有效的安装目录路径是:
/export/home/SS12/opt
- 在 Solaris 系统上,假设您指定了安装目录 /opt/myss12/,并且未指定替代的根目录,当您要求安装 Sun Studio 12 软件和 NetBeans 软件时,安装将创建以下目录:
/opt/myss12/SUNWspro /opt/myss12/netbeans-5.5.1- 在 Linux 系统上,假设您未指定安装目录(保留缺省的 /opt/sun),同时也未指定替代的根目录,当您要求安装 Sun Studio 12 软件和 NetBeans 软件时,安装将创建以下目录:
/opt/sun/sunstudio12 /opt/sun/netbeans-5.5.1
您可以在同一系统上安装多个 Sun Studio 软件,但是存在以下限制:
- 每个发行版(Sun Studio 12 软件、Sun Studio 11 软件等)只能在给定的系统上安装一次。
- 在安装 Sun Studio 12 发行版之前必须卸载 Sun Studio 12 Early Access 发行版。
- 必须将 Sun Studio 软件的每个发行版安装在不同的安装目录中。
- 如果已经安装了 Sun Studio 12 软件的一个或多个组件,则任何后续安装的 Sun Studio 12 组件都必须位于相同的目录中。
在 Linux 上不能使用以下安装程序功能:
由于安装软件中存在一个已知的缺陷,Linux 平台上 Sun Studio 软件的早期版本在安装时可能未正确更新产品注册表。
如果您尝试在 Linux 平台上曾经安装过 Sun Studio 软件早期版本的相同目录下安装 Sun Studio 12 软件,则安装程序将以无提示的方式进行不正确地安装,而不会对此冲突发出警告。
Sun Studio 12 的批处理安装程序、图形用户界面安装程序和命令行安装程序并不能删除 Sun Studio 软件的早期版本。例如,如果您希望在安装了 Sun Studio 11 软件的相同目录下安装 Sun Studio 12 软件,则必须明确地卸载 Sun Studio 11 软件。要使用批处理卸载程序卸载 Sun Studio 11 软件,请键入以下命令:
cd /var/sadm/prod/com.sun.studio_11 ./batch_uninstall_all要使用批处理卸载程序卸载 Sun Studio 12 Early Access 软件,请键入以下命令:
cd sun_studio_12_early_access_install_directory java -cp . uninstall_Sun_Studio_12ea -nodisplay -noconsole您并不需要卸载 Sun Studio 12 Express 发行版,因为它们是通过一个包含安装映像的 tarfile 文件进行安装的,并且不使用产品注册表。如果您要卸载 Sun Studio 12 Express 发行版,则可以通过删除安装目录来完成卸载。
rm -rf sun_studio_12_express_install_directory此方法仅适用于 Sun Studio Express 发行版。请不要将此方法用于 Sun Studio 软件的任何其他发行版。
要卸载 Sun Studio 软件的早期发行版,请参考相应发行版的安装文档。
由于安装程序中存在一个已知的缺陷,它影响了 Sun Studio 12 软件在多区域 Solaris 10 1/06 系统上的安装。如果在同一系统上安装了 Sun Studio 11 软件,并尝试在所有区域中安装 Sun Studio 12 软件,则安装程序将卸载 Sun Studio 11 软件。此行为是不正确的。
当卸载 Sun Studio 12 软件时,您为卸载指定的替代根目录必须与用于安装时指定的替代根目录匹配。例如,假设您使用了以下命令来安装软件:
./batch_installer --accept-sla -R /export/home/SunStudio则下面用于卸载软件的命令是不正确的:
/usr/bin/java -cp . uninstall_Sun_Studio_12 -nodisplay正确的卸载命令应该是:
/usr/bin/java -cp . uninstall_Sun_Studio_12 -nodisplay -R /export/home/SunStudio
当安装程序在 /usr/bin 和 /usr/share/man 目录中创建符号链接时,它并未创建指向特定二进制文件和手册页部分的链接。下面是未创建的链接,以及访问未链接的二进制文件和手册页的解决方法:
- Sun Studio 软件特有的手册页部分
未创建指向 /usr/share/man/man3c++/* 的符号链接。此目录中各个部分显示的手册页不包含最新的信息。缺省情况下,man 命令不搜索以下 Sun Studio 12 手册页部分:
man3cc4 man3f man3p man3pi man3x要查看任一部分的最新手册页,请使用 man 命令的 -s 选项来指定相应的部分。例如:
man -s 3x rtc_api- 手册页冲突
某些 Sun Studio 12 手册页与现有的 Solaris 操作系统手册页存在冲突。未创建下面手册页的符号链接;保留了指向 Solaris 版本的链接。
未创建 /usr/share/man/man1 符号链接:intro.1、ctags.1 未创建 /usr/share/man/man3m 符号链接:exp2.3m、feclearexcept.3m、 fegetenv.3m、fegetexceptflag.3m、fegetprec.3m、fegetround.3m、 feholdexcept.3m、feraiseexcept.3m、fesetenv.3m、fesetexceptflag.3m、 fesetprec.3m、fesetround.3m、fetestexcept.3m、feupdateenv.3m、 fex_get_handling.3m、fex_get_log.3m、fex_get_log_depth.3m、 fex_getexcepthandler.3m、fex_log_entry.3m、fex_merge_flags.3m、 fex_set_handling.3m、fex_set_log.3m、fex_set_log_depth.3m、 fex_setexcepthandler.3m、isinf.3m、isnormal.3m、log2.3m、 signbit.3m、sincos.3m要访问 Sun Studio 手册页,请使用 man 命令中的 -M path> 选项。例如:
man -M /opt/SUNWspro/man exp2过时的二进制文件
未创建 /usr/bin/ptclean 符号链接。 未创建 /usr/share/man/man1/ptclean.1 符号链接。- 编辑器的符号链接
未创建 gvim 和 xemacs 的符号链接。Sun Studio 12 IDE 不使用这些编辑器。
未创建 /usr/bin 符号链接:b2m、ellcc、etags、gnuattach、 gnuclient、gnudoit、gvim、ootags、rcs-checkin、xemacs、xemacs-mule 未创建 /usr/share/man/man1 符号链接:ctags.1、etags.1、gnuattach.1、 gnuclient.1、gnudoit.1、gnuserv.1、gvim.1、xemacs-ctags.1、xemacs.1
如果您已安装 Forte Developer 6 软件、Sun ONE Studio 7 软件、Sun ONE Studio 8 软件、Sun Studio 8 软件、Sun Studio 9 软件、Sun Studio 10 软件或 Sun Studio 11 软件,请确保遵循安装说明并在其他目录中安装 Sun Studio 12 软件。
如果在运行 Solaris 10 操作系统的系统上运行批处理安装程序,以便在 Solaris 9 NFS 安装文件系统上安装 Sun Studio 12 软件,则在安装后 pkginfo 文件将包含不正确的信息。仅当运行安装程序的计算机与在其中进行软件安装的计算机运行相同版本的 Solaris 操作系统时,才能在 NFS 安装文件系统上安装 Sun Studio 12 软件。
如果您曾使用 Sun Studio 12 软件的多语言发行版安装程序来更新该软件纯英文发行版的安装,则在卸载此软件时,请运行位于安装目录 bin 目录(例如 /opt/SUNWspro/bin)中的 uninstaller 命令。在这种情况下,uninstaller 命令会自动分两次执行卸载程序:一次是卸载多语言发行版安装程序所安装的软件;另一次是卸载纯英文发行版安装程序所安装的软件。
“更新通知”功能可以定期检查 www.sun.com 站点,并通知与 Sun Studio 软件有关的可用更改,其中包括修补程序和主要的软件更新。
要查看更新文件的当前内容,请从 IDE 中选择“帮助”->“查看更新信息”。
要启动与服务器的连接并获取更新信息,请选择“帮助”->“立即检查更新”。
通过命令行,您可以查看位于 ~/.sunstudio/user_info/latest_updates.html 中的更新文件。
如果“更新通知”不能检查更新,并且您的系统位于使用 HTTP 代理服务器的网络中,则可以通过执行以下操作来设置代理服务器信息:
您也可以使用 ALL_PROXY 环境变量来设置代理服务器信息,例如:setenv ALL_PROXY myproxy:8080。
- 选择“工具”>“选项”。
- 在“选项”对话框中,选择“HTTP 代理服务器”。
- 在“代理主机”字段中键入代理主机名,并在“端口”字段中键入端口号。
- 单击“确定”。
注意:必须先退出 IDE 然后重新启动 IDE,这样代理服务器信息才能被 IDE 识别。
要禁用“更新通知”,请将 SUNW_NO_UPDATE_NOTIFY 环境变量设置为 false 之外的任意值。
在执行“更新通知”期间,将通知使用信息。Sun Microsystems 将利用此信息来改进未来的 Sun Studio 软件发行版。此信息是匿名的,与任何个人或组织无关。
在使用 Sun Studio 12 集成开发环境 (Integrated Development Environment, IDE) 之前,请阅读 IDE 自述文件,您可以通过位于以下位置的文档索引页获取该文件:/installation_directory/docs/index.html。对于 Solaris 平台,缺省安装目录为 /opt/SUNWspro;对于 Linux 平台,缺省安装目录为 /opt/sun/sunstudio12。
本文档包含有关为确保 IDE 正确操作而可能需要执行的设置任务的重要信息。
在 Linux 上,库 libfui.so 的链接不正确。要修复链接,请从 /installation-directory/sunstudio12/lib 和 /installation-directory/sunstudio12/lib/amd64 中删除 libfui.so 的现有链接,然后使用以下命令在这些目录中重新创建链接。
ln -s libfui.so.1 libfui.so如果链接不正确,程序将使用 libfui 的归档版本进行链接。如果程序链接到某些 f95 运行时库的归档版本,并共享了其他 f95 库的目标版本,则当更新共享的目标时,产生的可执行文件可能会失败。
通过 IDE 的更新中心向导,您可以动态更新 Sun Studio 的安装模块。在连接至 Sun Studio 更新中心时,IDE 将检查有无新增模块或已安装模块的新版本。如果有新增模块或更新的模块,则可以选择、下载并安装所需的模块。
从更新中心添加模块:
- 在 IDE 中,选择“工具”>“更新中心”。
- 在“更新中心向导”的“选择模块位置”页上,选择 "Sun Studio Update Center",然后单击“下一步”与其建立连接。
- 在“选择要安装的模块”页上,从“可用更新和新模块”面板中选择一个模块,然后单击“添加”,将其添加到“包含在安装中”面板。选择了所有要安装的模块后,单击“下一步”。
- 完成向导的其余页面以安装这些模块。
如果您收到“无法连接至更新中心服务器”的错误消息,请在对话框中单击“确定”将其关闭。然后,在向导中单击“代理配置”按钮,并输入一个代理主机和端口号。在输入代理信息后,单击“确定”以设置值,然后继续进行更新。
缺省情况下,IDE 会定期要求您检查更新中心中是否存在新的更新。可以在“选项”窗口中设置时间间隔或禁用自动更新。
设置 IDE 检查更新的频率:
- 选择“工具”>“选项”,然后执行以下某项操作:
- 在“选项”窗口的左窗格中单击“常规”。
- 在“选项”窗口中单击“高级选项”,展开“IDE 配置”>“系统”,然后在左窗格中选择“更新中心”。
- 从“检查周期”下拉列表中选择更新频率。
也可以在“选项”窗口中设置以下自动更新属性:
- 检查前询问。如果选定该属性,IDE 会定期询问您是否要连接到更新中心以检查存在的更新。
- 显示无更新的结果(在“高级选项”视图中)。如果选定该属性,IDE 会在没有可用的更新时给出提示。
更新中文版的 IDE:
如果要更新中文语言环境的 Sun Studio 软件,则必须注册中文 Sun Studio 更新中心。
- 在 Sun Studio IDE 中,选择“工具”>“选项”。
- 在“选项”窗口中,单击“高级选项”。
- 在“IDE 配置”节点中,展开“系统”节点。
- 右键单击“自动更新类型”节点,然后选择“新建”>“一般更新中心”。
- 在“一般更新中心”对话框中,键入“中文 Sun Studio 更新中心”。
- 展开“自动更新类型”节点,选择新创建的子节点,在“服务器 URL”属性字段中键入 URL http://gceclub.sun.com.cn/NetBeans/updates/sunstudio/sunstudio12/zh_CN/catalog.xml,然后按 Enter 键。
- 单击“关闭”。
现在,您已经手动注册了中文 Sun Studio 更新中心。要验证您是否已注册成功,请选择“工具”>“更新中心”。新注册的更新中心应该包含在“更新中心向导”的“选择模块位置”页上的列表中。
Sun Studio 12 软件包含第三方技术,这些技术受以下文件约束:Sun Studio 12 第三方许可证自述文件 (http://developers.sun.com/sunstudio/documentation/ss12/THIRDPARTYLICENSEREADME.html) 和 NetBeans 5.5.1 第三方许可证自述文件 (http://developers.sun.com/sunstudio/documentation/ss12/NetBeans551_THIRDPARTYLICENSEREADME.txt)。有关我们提供的第三方源代码的位置信息,请参见 Sun Studio 12 法律信息页 (http://developers.sun.com/sunstudio/documentation/ss12/legal.html)。
未来的 Sun Studio 软件发行版可能不再支持以下功能。
libcollector API 用于为性能分析器收集的实验提供向后兼容性,它可能会从未来的 Sun Studio 软件发行版中删除。
此部分提供了有关 Sun Studio 12 发行版的文档信息。本发行说明中的信息将取代任何其他文档中的信息。
您可以通过 SDN Sun Studio 门户中的文档索引页访问以 HTML 格式编写的上述文档,网址为:http://developers.sun.com/sunstudio/documentation/ss12/index.jsp。
您可以通过在本地系统或网络上安装的软件中包含的文档索引页访问以 HTML 格式编写的上述文档,具体位置为:file:/installation_directory/docs/index.html。此外,您还可以通过 SDN Sun Studio 门户中的文档索引页访问以 HTML 格式编写的上述文档,网址为:http://developers.sun.com/sunstudio/documentation/ss12/index.jsp。
您可以通过 SDN Sun Studio 门户中的文档索引页访问 docs.sun.com 上以 PDF 或 HTML 格式编写的 Sun Studio 12 手册,网址为:http://developers.sun.com/sunstudio/documentation/ss12/index.jsp。
要查看以 PDF 格式编写的文档,您需要安装 Adobe® Acrobat Reader 软件。要下载该软件,请转至 http://www.adobe.com/products/acrobat/readstep.html。
版权所有 © 2007 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. 保留所有权利。
美国政府权利 - 商业软件政府用户应遵循 Sun Microsystems, Inc. 的标准许可协议,以及 FAR(Federal Acquisition Regulations,即“联邦政府采购法规”)的适用条款及其补充条款。必须依据许可证条款使用。
本发行版可能包含由第三方开发的内容。本产品的某些部分可能是从 Berkeley BSD 系统衍生出来的,并获得了加利福尼亚大学的许可。UNIX 是 X/Open Company, Ltd. 在美国和其他国家/地区独家许可的注册商标。
Sun、Sun Microsystems、Sun 徽标、Java 和 JavaHelp 是 Sun Microsystems, Inc. 在美国和其他国家/地区的商标或注册商标。所有 SPARC 商标的使用均已获得许可,它们是 SPARC International, Inc. 在美国和其他国家/地区的商标或注册商标。标有 SPARC 商标的产品均基于由 Sun Microsystems, Inc. 开发的体系结构。
本服务手册所介绍的产品以及所包含的信息受美国出口控制法制约,并应遵守其他国家/地区的进出口法律。严禁将本产品直接或间接地用于核设施、导弹、生化武器或海上核设施,也不能直接或间接地出口给核设施、导弹、生化武器或海上核设施的最终用户。严禁出口或转口到美国禁运的国家/地区以及美国禁止出口清单中所包含的实体,包括但不限于被禁止的个人以及特别指定的国家/地区的公民。
本文档按“原样”提供,对于所有明示或默示的条件、陈述和担保,包括对适销性、适用性或非侵权性的默示保证,均不承担任何责任,除非此免责声明的适用范围在法律上无效。