gpt4 book ai didi

gcc 忽略 -Wl,--dynamic-linker 开关

转载 作者:行者123 更新时间:2023-12-04 06:39:11 27 4
gpt4 key购买 nike

我正在尝试使 --dynamic-linker 选项与 CodeSourcery 的 ARM 交叉工具链一起使用。然而 gcc 似乎忽略了它,并且从不在共享库的 ELF 中添加解释器段。我缺少什么来完成这项工作?

最佳答案

我怀疑 gcc 忽略了这个选项。将 -v 添加到编译器命令行以验证该选项确实已传递给链接器。

更有可能的是,您使用的选项不正确。 --dynamic-linker 正在接受一个 =file 参数,而您没有提到您正在传递一个参数。

编辑:如您所见,您的链接描述文件中没有 .interp 部分。但是,您应该 - 请参阅 this example .

关于gcc 忽略 -Wl,--dynamic-linker 开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4480046/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com