对应的gcc选项?

Correspoding gcc option?

对于 IBM 的 cc 编译器,只有一个选项 -brtl。

cc-brtl .....

此选项执行以下操作:-

-brtl 告诉链接编辑器接受 .so 和 .a 库文件类型。

我现在在 ubuntu 上使用 gcc 编译器。我想知道gcc中对应的选项是什么来实现 一样吗?

gcc 不需要该选项。 link 编辑器默认接受 so 和 a 文件,首选 so 文件。您可以将 gcc 视为与 IBM 的 C 编译器具有相反的行为:没有任何选项的行为就好像您向 IBM 的 C 编译器提供了 -brtl,而选项 -static 转向动态linking(因此导致 gcc 不考虑 so 文件),就好像您没有向 IBM 的 C 编译器指定 -brtl