linux在终端中运行程序时,是需要设置环境变量的:
一般需要设置两个环境变量:
1)可执行程序的路径 export PATH=/root/bin:$PATH
2)调用库的路径 export LD_LIBRARY_PATH=/root/lib:$LD_LIBRARY_PATH
设置方法:
1)/etc/profile.d中添加自定义脚本(方便维护,直接添加或删除脚本即可,推荐!)
2)在/etc/profile文件中添加路径,由该文可以知道,profile中实际就是读取profile.d中的脚本。跟方法1,本质是一样的。
3)在~/.bash.rc文件中添加路径
4)直接在当前要运行的可执行程序前,export路径。(比如在自定义的启动脚本前,比如,启动脚本中要添加可执行程序,需要在可执行程序前先export 库路径。或者,在终端中临时运行可执行程序后,先export 环境变量----此方法只在当前终端内有效)
PATH="$PATH":/root/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/root/lib