gpt4 book ai didi

c++ - 如何为 LLVM lld 提供共享库路径?

转载 作者:太空宇宙 更新时间:2023-11-04 12:45:50 47 4
gpt4 key购买 nike

我正在尝试使用 LLVM lld 链接器,而不是我之前使用的 GNU ld 链接器。

ld --version

LLD 8.0.0 (compatible with GNU linkers)

我在 /usr/local/lib 中放置了一些共享库。我在 ld.so.conf 中设置了 GNU ld 链接器查找库的路径。但是,lld 会忽略 ld.so.conf。我还尝试设置 LD_LIBRARY_PATH

echo $LD_LIBRARY_PATH

/usr/local/lib

但 lld 似乎也忽略了这一点。如何将 /usr/local/lib 添加到 lld 链接器搜索路径?

最佳答案

How can I add /usr/local/lib to the lld linker search path?

这应该有效:

ld -L /usr/local/lib ...

Had the path set in ld.so.conf for the GNU ld linker to find the libraries.

GNU ld 根本不关心 ld.so.conf (只有 ld-linux 在那里),但是 GNU默认情况下,ld 会在 /usr/local/lib 中查找。

关于c++ - 如何为 LLVM lld 提供共享库路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51680967/

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