社区
Linux/Unix社区
帖子详情
linux下如何让应用程序到我指定的目录下找库文件?
james_hw
2010-08-10 11:12:48
linux下工程中应用程序默认的库路径在usr/local/lib,现在我想让应用程序先到我的指定路径$PREFIX/lib里面寻找库,有什么好方法?
注:
1,应用程序不是我写的,因此不能修改应用程序
2,我主要是想知道如何修改或增加程序默认的库路径
...全文
148
8
打赏
收藏
linux下如何让应用程序到我指定的目录下找库文件?
linux下工程中应用程序默认的库路径在usr/local/lib,现在我想让应用程序先到我的指定路径$PREFIX/lib里面寻找库,有什么好方法? 注: 1,应用程序不是我写的,因此不能修改应用程序 2,我主要是想知道如何修改或增加程序默认的库路径
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jldream110
2010-08-12
打赏
举报
回复
这个我也想问 学习了 !
mao_pu_hua
2010-08-11
打赏
举报
回复
-I../src -L.. -liniparser
-L是加入库文件。 -I是加入头文件
快乐田伯光
2010-08-10
打赏
举报
回复
-Llibpath
iasky
2010-08-10
打赏
举报
回复
1、编译的时候使用-L参数加入动态库的PATH
2、把你的动态库加入/etc/ld.so.conf文件,然后执行ldconf,编译的时候使用-lxxx就可以了
wcy0556
2010-08-10
打赏
举报
回复
修改PATH和 LD_LIBRARY_PATH,PATH是命令的环境变量,LD_LIBRARY_PATH是库的环境变量
playmud
2010-08-10
打赏
举报
回复
ldconfig
yzx714
2010-08-10
打赏
举报
回复
[Quote=引用 2 楼 challenge99 的回复:]
/etc/ld.so.conf中加一行
[/Quote]我也是怎么想的
challenge99
2010-08-10
打赏
举报
回复
/etc/ld.so.conf中加一行
linux
下如何让
应用程序
到我
指定
的
目录
下
找库
文件
linux
下工程中
应用程序
默认的库路径在usr/local/lib,现在我想让
应用程序
先到我的
指定
路径$HOME/lib里面寻
找库
注: 1,
应用程序
不是我写的,因此不能修改
应用程序
2,我主要是想知道如何修改或增加程序默认的库路径 方法:修改PATH和 LD_LIBRARY_PATH,PATH是命令的环境变量,LD_LIBRARY_PATH是库的环境变量
linux
给运行程序
指定
动态库路径
1. 连接和运行时库
文件
搜索路径到设置 库
文件
在连接(静态库和共享 库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般
Linux
系统把 /lib 和 /usr/lib 两个
目录
作为默认的库搜索路径,所以使用这两个
目录
中的库时不需要进行设置搜索路径即可直接使用。对于处于默认库搜索路径之外的库,需要将库的位置添加到 库的搜索路径之中。设
Linux
可执行程序动态库搜索路径/
Linux
程序加载找不到动态库
Linux
程序运行时动态库搜索路径
Linux
下
应用程序
so链接路径及修改【包含示例,超详细】 一
Linux
下
应用程序
so链接路径及修改【超详细】 一 一 简介
linux
下编译
应用程序
默认的so库引用路径是系统路径,以curl 和openssl为例,如果客户电脑没有安装比如curl、openssl库,而我们的应用恰好用到了,此时我们的应用就会因为在客户电脑找不到curl和openssl库而出问题。 如果我们把libcurl.so和libssl.so.1.1拷贝到我们应用的
目录
下,此时还是有问题的,因为我们的应用在编译时候没有
指定
rpath。 二 rpath 介绍 man ld,查找链接选项rpath的
Linux
应用程序
调用
指定
路径下的SO库
Linux
应用程序
通过LD_LIBRARY_PATH可以调用
指定
路径下的SO库。
Linux/Unix社区
23,128
社区成员
74,510
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章