Linux笔记之PATH, LD_LIBRARY_PATH和LIBRARY_PATH的区别

Linux中的PATH, LD_LIBRARY_PATH和LIBRARY_PATH的区别
PATH

环境变量,可执行程序的查找路径

设置:

方法一: export PATH="绝对路径" 但是登出后就失效

方法二:修改/.bashrc或~/.bash_profile或系统级别的/etc/profile

在export PATH后添加绝对路径(不加引号)

source .bashrc (Source命令也称为"点命令",也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录)

LD_LIBRARY_PATH

环境变量用于在程序加载运行期间查找动态链接库时指定除了系统默认路径之外的其他路径,其中LD_LIBRARY_PAH指定的路径会在系统默认路径之前进行查找。设置方法如下(其中,LIBDIR1和LIBDIR2为两个库目录):

bash 复制代码
export LD_LIBRARY_PATH=LIBDIR1:LIBDIR2:$LD_LIBRARY_PATH
LIBRARY_PATH

环境变量用于在程序编译期间查找动态链接库时指定查找共享库的路径,设置方法如下(其中,LIBDIR1和LIBDIR2为两个库目录):

bash 复制代码
export LIBRARY_PATH=LIBDIR1:LIBDIR2:$LIBRARY_PATH
相关推荐
是稻香啊27 分钟前
HarmonyOS7 国际化适配:i18n 让你的 App 走向全球
运维·服务器·国际化·arkts·arkui·harmonyos7
無法複制36 分钟前
Windows10安装配置Docker Desktop教程
运维·docker·容器
远离UE436 分钟前
UE5 母材质 编写笔记
笔记·ue5·材质
AI智图坊38 分钟前
宠物用品电商视觉内容生产的技术难点与自动化方案分析
大数据·运维·人工智能·ai作画·自动化·aigc
kyrie_sakura43 分钟前
python学习笔记 7--- 文件(IO)操作
笔记·python·学习
xiaoxiangsiyan1 小时前
网络智能化转型核心模块全解析
运维·服务器·网络·数据库·学习·架构·php
陕西企来客1 小时前
2026年8月真实安装案例:门窗现场施工到完工记录
大数据·运维·真实安装案例
Mapleay1 小时前
Linux 内核调试
linux
北风toto1 小时前
软件设计师(中级)做题笔记
笔记