我最近开始使用一种新型ELF装载机。加载程序要求您将应用程序链接到ld -r
。
问题是GCC不再警告我未定义的函数,然后加载程序(显然)找不到它们。
如何链接到ld -r
,并获得未定义的符号方法。
我正在使用ld -r
的搬迁目的,所以另一种方式,包括重新定位也将对我工作。
发布于 2016-11-26 20:24:13
在makefile中,定义一个中间目标,在该目标中,除了-r
选项之外,还可以链接到临时目录中的一个文件(因此您肯定不会使用它)。
如果此阶段成功,则使用-r
选项继续进行真正的链接。
https://stackoverflow.com/questions/40821774
复制相似问题