共享库上的PIC代码是什么?

时间:2018-08-24 23:36:24

标签: linker shared-libraries

这是The GNU Multiple Precision Arithmetic Library Manual的摘录

  

在某些CPU(尤其是x86)上,静态libgmp.a应该为   用于最大速度,因为共享libgmp.so中的PIC代码   每个函数调用和全局数据的开销很小   地址。对于许多程序而言,这是微不足道的,但长期以来   计算会有收获。

在这种情况下,PIC代码是什么意思?

1 个答案:

答案 0 :(得分:1)

PIC代表Position Independent Code

“ PIC代码”中的 code 一词是多余的。