Oracle® Solaris Studio 12.4:C++ 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

11.2.3 缺省 C++ 库

在生成可执行程序时会缺省链接 C++ 库,但生成共享库 (.so) 时不会链接。在生成共享库时,必须显式列出所有必需的库。如果在生成可执行程序时省略了某个所需库,并且该库是缺省库,则 -zdefs 选项将会使链接程序发出警报。在缺省 -compat=5 模式中,缺省情况下,CC 驱动程序链接以下库:

-lCstd -lCrun -lm -lc

-std=c++03-std=c++11 模式中,以下库在缺省情况下由 CC 驱动程序链接:

-lstdc++ -lgcc_s -lCrunG3 -lm -lc

有关更多信息,请参见-library=l[,l...]