Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编译/链接我的程序
i386-gcc -o output.lnx func.opc mainc.opc
我一直收到这个错误。老实说,我不知道这意味着什么。
有什么线索吗?
谢谢,
这通常是程序中有太多代码或数据的症状。.text 段(代码)中偏移量 7 处的重定位已以固定大小(2 或 4)编译,但它所指的数据/指令超过 64k 或 2G。
除此之外,我不能告诉你如何在没有实际看到目标文件的情况下修复它。查明问题的有用工具是objdump(带有标志-dr)和readelf程序。
objdump
-dr
readelf