Oracle Solaris Studio 12.2:C++ 用户指南

12.4 Apache stdcxx 标准库

通过使用 -library=stdcxx4 进行编译,在 Solaris 中使用 Apache stdcxx 版本 4 C++ 标准库代替缺省的 libCstd。此选项还会隐式设置 -mt 选项。stdcxx 库需要使用多线程模式。必须在整个应用程序的每个编译和链接命令中一致使用此选项。用 -library=stdcxx4 编译的代码与用缺省的 -library=Cstd 或可选的 -library=stlport4 编译的代码不能用在同一程序中。