LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 888|回复: 2

指定库文件目录时,包不包括指定目录的子目录?

[复制链接]
发表于 2006-12-1 09:24:33 | 显示全部楼层 |阅读模式
比如
arm-linux-gcc(3.4.4版)编译时,应该要指定基于arm的库文件吧。
我把库文件拷入/lib时,我在想,是做成
/usr/lib/3.4.4/*.so
把arm的 .so库文件直接拷到/usr/lib/目录下,不要3.4.4这个目录?
发表于 2006-12-1 09:31:39 | 显示全部楼层
ARM的库不要和本机的库放在一起,很危险

你用的是arm-linux-gcc,约定俗成的是把相关库集中放在/usr/local/arm-linux/lib下面
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-5 11:04:41 | 显示全部楼层
谢谢
我上次表达得不太清楚。
我们知道,系统有几个默认的库文件搜索目录,包括/lib,/usr/lib,/usr/local/lib
我是想问假如有以下形式的文件(这坚假定文件在/lib下,/usr/lib下也同理):
/lib/库1.so
/lib/mydirectory/库2.so
/lib/mydirectory/mydirectory2/库3.so
根据默认的库文件搜索路径,系统应该能找到"库1.so",但能找到"库2.so"和"库3.so"吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表