如果未指定 – c(仅编译选项),以下选项将传递给链接程序:
–dy
–G
–R
请勿使用 ld-G 生成共享库,而应使用 CC- G。CC 驱动程序会自动将 C++ 所需的多个选项传递给 ld。
使用 -G 选项时,编译器不将任何缺省 -l 选项传递到 ld 选项。如果您要使共享库具有对另一共享库的依赖性,就必须在命令行上传递必需的 -l 选项。例如,如果要使共享库依赖于 libCrun,必须在命令行上传递 -lCrun。
-dy、-Kpic、-xcode=pic13、–ztext、ld(1) 手册页,以及16.3 生成动态(共享)库。