Oracle® Solaris Studio 12.4:概述

退出打印视图

更新时间: 2014 年 12 月
 
 

C/C++/Fortran 库

Oracle Solaris Studio 编译器利用操作系统的本地库。Oracle Solaris 操作系统提供了许多系统库,这些库安装在 /usr/lib 中,包括 C 运行时 libc 和 C++ 运行时 libCrun 库。intro(3) 手册页描述每个库,并引用其他手册页中有关每个库的详细信息。键入 man intro.3 可以查看该手册页。

要链接 /usr/lib 系统库,可以在使用编译器时使用相应的 –l 选项。例如,要链接 libmalloc 库,可以在链接时在 ccCC 命令行上指定 –lmalloc

除了操作系统中提供的运行时库以外,还有随 Oracle Solaris Studio 提供的 Fortran、C 和 C++ 的运行时库。有些示例包含了 libsunmathlibmopt 数学库。

Fortran 运行时库随 Oracle Solaris Studio 提供,而不随操作系统提供。

Fortran 程序还可以使用具有 C 接口的 Oracle Solaris /usr/lib 库。有关 C-Fortran 接口的信息,请参见《Fortran 编程指南》。

有关链接库的更多信息,请参见 Oracle Solaris 文档中的《链接程序和库指南》。