gpt4 book ai didi

linux - 如何打印 ld(linker) 搜索路径

转载 作者:IT老高 更新时间:2023-10-28 12:22:13 24 4
gpt4 key购买 nike

按搜索顺序打印ld查找的搜索路径的方法是什么。

最佳答案

您可以通过执行以下命令来做到这一点:

ld --verbose | grep SEARCH_DIR | tr -s ' ;' \\012

gcc 将一些额外的 -L 路径传递给链接器,您可以使用以下命令列出这些路径:

gcc -print-search-dirs | sed '/^lib/b 1;d;:1;s,/[^/.][^/]*/\.\./,/,;t 1;s,:[^=]*=,:;,;s,;,;  ,g' | tr \; \\012

建议使用 ld.so.conf 和 ldconfig 的答案不正确,因为它们引用运行时动态链接器搜索的路径(即每当执行程序时),这与 < strong>ld(即每当链接程序时)。

关于linux - 如何打印 ld(linker) 搜索路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9922949/

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