GCC -fPIC选项
我已经阅读了GCC的代码生成约定选项,但无法理解“生成与位置无关的代码(PIC)”的作用。请举例说明一下这是什么意思。
没有找到相关结果
已邀请:
6 个回复
委婪绷冗诉
非PIC:仅当代码位于地址100时才会起作用
编辑:回应评论。 如果您的代码是使用-fPIC编译的,那么它适合包含在库中 - 库必须能够从其在内存中的首选位置重新定位到另一个地址,在您的库更喜欢的地址处可能有另一个已加载的库。
蹄寄噬非芹
骂狮淋唐便
选项确保GCC生成此类代码。
诞胃
攫怂绵十
辟官陡板休