跳过导航链接 | |
退出打印视图 | |
Oracle Solaris Studio 12.3 概述 Oracle Solaris Studio 12.3 Information Library (简体中文) |
Oracle Solaris Studio 编译器利用操作系统的本地库。Oracle Solaris 操作系统提供了许多系统库,这些库安装在 /usr/lib 中,包括 C 运行时 libc 和 C++ 运行时 libCrun 库。intro(3) 手册页描述每个库,并引用其他手册页中有关每个库的详细信息。键入 man intro.3 可以查看该手册页。
多数 /usr/lib 库都有 C 接口。缺省情况下,libc 和 libm 库由 cc 和 CC 编译系统链接,因此无需显式链接这两个库。要链接任何其他 /usr/lib 系统库,可以在使用编译器时使用相应的 -l 选项。例如,要链接 libmalloc 库,可以在链接时在 cc 和 CC 命令行上指定 -lmalloc。
Fortran 运行时库随 Oracle Solaris Studio 而非操作系统提供。
Fortran 程序还可以使用具有 C 接口的 Oracle Solaris /usr/lib 库。有关 C-Fortran 接口的信息,请参见《Fortran 编程指南》。
有关链接库的详细信息,请参见 Oracle Solaris 文档中的《链接程序和库指南》。