您的位置:首页 > 其它

指定动态库.so编译运行搜索路径方法

2014-03-27 15:30 561 查看
三种方法:


一、配置文件/etc/ld.so.conf中指定的动态库搜索路径,需要执行 /sbin/ldconfig使之生效

二、环境变量LD_LIBRARY_PATH指定的动态库搜索路径



export LD_LIBRARY_PATH=...


三、编译代码指定动态库路径

gcc -Wl,-rpath,/home/app,-rpath,/home/app1  ...


注意:第三种比较容易出错,当编译指定了动态库路径,生成的可执行文件默认搜索路径按照编译指定的路径去查找。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: