由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 谁给科普一下Linux里lib search怎么运作的?
相关主题
如何绕开/etc/ld.so.conf中的路径,先搜索自己指定的.so路径?问个面试问题,请教
用root跑程序更快C Library (一个统计方面的) 安装一问
make的时候能不能指定某个路径下的ld? (转载)help - visual Stusio 2010 can't find correct boost library
[合集] 问个python问题恨透了以linux为首的open source (转载)
请教,关于g++ -l的问题How solid it is: c++/c# call Matlab library
用extern keyword定义的变量熟悉C++,向Windows 还是Linux 方向发展? thanks
有人用DEV-C++吗?which libs needed to enable c++ features
Linux and Shared object问个C#的问题
相关话题的讨论汇总
话题: lib话题: linux话题: ld话题: path话题: 环境变量
进入Programming版参与讨论
1 (共1页)
g*********s
发帖数: 1782
1
比如这两个环境变量的用途?
LD_LIBRARY_PATH
LD_RUN_PATH
如果有了-L选项,里面的目录和上面环境变量里定义的目录,谁优先查找呢?
被一个链接问题搞的很糊涂.
g*********s
发帖数: 1782
2
查了一下,ldd挺有用的.不过还有几个目录不知道是谁定义的.

【在 g*********s 的大作中提到】
: 比如这两个环境变量的用途?
: LD_LIBRARY_PATH
: LD_RUN_PATH
: 如果有了-L选项,里面的目录和上面环境变量里定义的目录,谁优先查找呢?
: 被一个链接问题搞的很糊涂.

r****t
发帖数: 10904
3
LD_LIBRARY_PATH 优先过 -L 选项
g*********s
发帖数: 1782
4
linker只在LD_LIB_PATH和-L里找么?
-lc和-lpthread是怎么找的?我在这些目录里都找不到.但ldd给出是在/lib64/tls/下.
还有/usr/lib64等这些是标准的默认路径么?

【在 r****t 的大作中提到】
: LD_LIBRARY_PATH 优先过 -L 选项
g*********s
发帖数: 1782
5
找到这个链接,似乎不错.在读.
http://www.eyrie.org/~eagle/notes/rpath.html

【在 g*********s 的大作中提到】
: linker只在LD_LIB_PATH和-L里找么?
: -lc和-lpthread是怎么找的?我在这些目录里都找不到.但ldd给出是在/lib64/tls/下.
: 还有/usr/lib64等这些是标准的默认路径么?

d******a
发帖数: 238
6

好像是出于安全,现在不推荐用这两个环境变量了,无论是在链接还是执行时。
链接时用-L 来确定搜索路径。
执行时用通过修改/etc/ld.so.conf然后ldconfig来确定搜索路径.
链接和执行时都会默认搜索/lib /usr/lib来寻找需要的库的。

【在 g*********s 的大作中提到】
: 比如这两个环境变量的用途?
: LD_LIBRARY_PATH
: LD_RUN_PATH
: 如果有了-L选项,里面的目录和上面环境变量里定义的目录,谁优先查找呢?
: 被一个链接问题搞的很糊涂.

1 (共1页)
进入Programming版参与讨论
相关主题
问个C#的问题请教,关于g++ -l的问题
VS C++项目的Reference是干什么的?用extern keyword定义的变量
【讨论】Linux启动时执行配置文件的顺序 (转载)有人用DEV-C++吗?
修改环境路径的问题。Linux and Shared object
如何绕开/etc/ld.so.conf中的路径,先搜索自己指定的.so路径?问个面试问题,请教
用root跑程序更快C Library (一个统计方面的) 安装一问
make的时候能不能指定某个路径下的ld? (转载)help - visual Stusio 2010 can't find correct boost library
[合集] 问个python问题恨透了以linux为首的open source (转载)
相关话题的讨论汇总
话题: lib话题: linux话题: ld话题: path话题: 环境变量