什么是Yocto Linux使用的链接器二进制名称

时间:2013-03-11 07:20:51

标签: linux linker linux-kernel

我正在寻找Yocto-Linux使用的Linker二进制文件,在普通的Linux中你可以在/ lib目录中找到它但不知道如何在Yocto Linux中找到它。

任何人都可以告诉我你应该怎么做。

1 个答案:

答案 0 :(得分:1)

我认为你的意思是动态链接器。尝试运行ldd,例如在一些常见的可执行文件上:

  ldd /bin/sh

(您还可以通过运行cat /proc/self/maps)猜测您使用的动态链接器

普通链接器,用于从对象构建程序的链接器,通常通过编译器调用:您使用gcc进行编译和链接。 (事实上​​,gcc只是启动cc1的驱动程序 - 真正的编译器,或ldcollect2 - 链接器;使用gcc -v查找输出哪些命令。)