首页 > 解决方案 > 制作 PIE 对象时不能使用 .data'

问题描述

我在 base x86-64 中编译了一个 Asm 程序,当我试图通过 gcc 链接目标文件时,出现以下错误:

relocation R_X86_64_32 against `.data' can not be used when making a PIE object; recompile with -fPIE

所以我想知道什么是 PIE 对象?(我在网上找不到明确的解释)

标签: linuxassemblyx86-64

解决方案


推荐阅读