linux设置环境变量将动态库加入环境变量步骤
首先明确一下,动态库链接是放入LD_LIBRARY_PATH变量中的,LD_LIBRARY_PATH变量中可以有很多路径,它们之间用:隔开
接下来以/opt/bin为例,我们把/opt/bin下面的动态库加入到环境变量中:
1.编辑环境变量
#1.任意目录下执行以下命令,用vi打开.bash_profile文件
vi ~/.bash_profile
#2.键入i进入编辑模式
2.将/opt/bin目录下面的动态库加入到环境变量
- 这里,若是第一次在此用户下设置环境变量,则把以下这句写入.bash_profile文件,相当于初始化了LD_LIBRARY_PATH这个变量
export LD_LIBRARY_PATH=/opt/bin
- 若不是第一次设置环境变量,也就是说LD_LIBRARY_PATH这个变量已经有过别的值了,则把以下这句写入环境变量,代表把/opt/bin这个路径追加到了LD_LIBRARY_PATH变量中
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/bin
3.保存环境变量
在vi编辑器中按Ese推出编辑模式,然后键入:wq回车来保存对于.bash_profile文件的修改
4.使环境变量立马生效
#任意目录下执行以下命令
source ~/.bash_profile
5.查看当前环境变量
#任意目录下执行以下命令,打印出LD_LIBRARY_PATH的值
echo $LD_LIBRARY_PATH
感谢阅读~若有错误欢迎指正
linux设置环境变量将动态库加入环境变量步骤相关推荐
- 如何让linux加载当前目录的动态库
debian从7.0开始支持multiarch,64位库的路径改到/usr/lib/x86_64-linux-gnu了,mint.ubuntu这些衍生版有没有跟着改我就不清楚了. deepin lin ...
- linux定位so快捷方式_Linux动态库(.so)搜索路径 | 学步园
众所周知,Linux动态库的默认搜索路径是/lib和/usr/lib.动态库被创建后,一般都复制到这两个目录中.当程序执行时需要某动态库, 并且该动 态库还未加载到内存中,则系统会自动到这两个默认搜索 ...
- Linux下ACE、xml解析库开发环境搭建
一.安装环境 1.安装vmware12.0版本 2.安装centos6.6的镜像文件 3.安装vmare_tool工具(方便虚拟机与实体机的切换) 4.配置网络 虚拟机网络连接方式:桥接 ...
- [Linux] 如何让linux加载当前目录的动态库
linux的excutable在执行的时候缺省是先搜索/lib和/usr/lib这两个目录,然后按照ld.so.conf里面的配置搜索绝对路径,linux缺省是不会在当前目录搜索动态库的.window ...
- linux命令之查看程序动态库依赖-ldd
一个程序依赖很多的动态库,类似windows下的depends工具可以查看exe程序的依赖库是否找到.在linux下,可以通过ldd命令查看程序是否能找到依赖的动态库,从而排查是缺少库还是由于环境变量 ...
- 【Linux系统编程学习】 动态库的制作与使用
此为牛客网Linux C++课程1.6&1.7 的课程笔记. 1. 动态库命名规则 2. 动态库的制作 第一步,用gcc编译生成.o目标文件,注意要用-fpic参数生成与位置无关的代码: 第二 ...
- linux删除jpeg动态库,linux如何不用的删除动态库
2012-07-29 回答 3.共享库,小版本升级,即接口不变. 当升级小版本时,共享库的soname 是不变的,所以需要重新把soname 的那个连接文件指定新版本就可以. 调用ldconfig命令 ...
- linux修改http版本信息,动态库中的soname中版本号的修改
soname(简单共享名,Short for shared object name),在linux下使用动态库时,经常会发现明明编译时指定的是libA.so,可是程序运行时或通过ldd查看依赖却是li ...
- Ubuntu 配置第三方动态库的系统环境变量
环境 ubuntu16.04 + Qt5.7.1 简述 将第三方动态库配置到系统环境变量中,便于使用. 步骤 1.将第三方动态库的头文件及 so 文件拷贝到桌面: RSAInclude文件夹: li ...
最新文章
- Nagios+pnp4nagios+rrdtool 安装配置nagios(一)
- linux dlopen 内存,Linux下加载库的有关问题(dlopenm, dlsym)
- matlab 由移相角如何产生移相脉冲,整流电路控制角移相范围是怎么确定的?
- Python——(Anaconda+PyCharm)Youki的Python环境配置笔记(Windows版本)(legacy)~
- javaweb中运用fileupload上传文件
- DBGrid 应用全书
- 修理牧场 (25 分)(优先队列 简单)
- 基于SSM框架开发的社区疫情管理系统 附带详细运行指导视频
- Windows 系统的默认字体是什么?应用的默认字体是什么?
- matlab里直线拟合,matlab如何拟合直线
- 深圳杯2020数学建模C题 遗传算法
- linux bt下载软件推荐,分享|Ubuntu 下五个最好的 BT 客户端
- Java Json格式化工具
- java查找文件路径_如何查找java路径?
- java 由低位到高位倒序输出
- 【矩阵论】矩阵的相似标准型(1)
- 学会做笔记-子弹笔记学习概要一
- 智能信息检索课程设计
- SaaS服务:虽霸主未成,但不乏强者
- 树莓派远程4G遥控车教程(三)-摄像头安装及实现局域网实时监控
热门文章
- 灌南县计算机中专学校,江苏省灌南中等专业学校2021年有哪些专业
- mima.php密码找回,蝉知系统忘记后台管理员密码怎么办?
- 【开发工具】【make】make 3.82源码编译安装
- 计算x的n次幂,n的阶乘,计算斐波那契数列的第n位
- TatukGIS Developer Kernel ToolkitWinform GIS编辑器,C#地理信息编辑器,.NET地理信息编辑器...
- echart 地图显示不全解决
- zcmu-1056 网址收藏夹
- 论文笔记丨关于稳态视觉诱发电位的脑机接口
- GDOI2016 退役记
- 初学Linux,了解基本命令