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

警告

请勿使用 ld-G 生成共享库,而应使用 CC- GCC 驱动程序会自动将 C++ 所需的多个选项传递给 ld

使用 -G 选项时,编译器不将任何缺省 -l 选项传递到 ld 选项。如果您要使共享库具有对另一共享库的依赖性,就必须在命令行上传递必需的 -l 选项。例如,如果要使共享库依赖于 libCrun,必须在命令行上传递 -lCrun