Linux之LIBRARY_PATH与LD_LIBRARY_PATH配置多个目录用法
1、LIBRARY_PATH:程序编译时链接so
指定gcc编译需要链接动态链接库的目录。设置libtest1和libtest2目录
# export LIBRARY_PATH=$LIBRARY_PATH:/home/libtest1:/home/libtest2//查看配置的编译环境
# env
//编译时分别链接libtest1目录libtest1.so与libtest2目录libtest2.so
# gcc *.c -L./libtest1 -L./libtest2 -ltest1 -ltest2
2、LD_LIBRARY_PATH:用于在程序运行时查指定链接so
//运行时指定链接so
# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/ibtest1:/home/libtest2
# ./test
3.PATH:用于配置系统变量
# export PATH=$PATH:/home/libtest1:/home/libtest2
4.测试
#arm-linux-gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld
Linux之LIBRARY_PATH与LD_LIBRARY_PATH配置多个目录用法相关推荐
- linux环境变量LIBRARY_PATH和LD_LIBRARY_PATH
文章目录 1.LIBRARY_PATH和LD_LIBRARY_PATH区别 1.1.两个环境变量的不同 1.2.使用场景 2.配合CMake实验测试 2.0.文件结构 2.1.测试1:LIBRARY_ ...
- 【linux】理解 export PATH、LIBRARY_PATH、 LD_LIBRARY_PATH
理解 export PATH.LIBRARY_PATH. LD_LIBRARY_PATH 1. PATH 2. LIBRARY_PATH 3. LD_LIBRARY_PATH 4. 相关命令 1. l ...
- LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别
LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别 LIBRARY_PATH和LD_LIBRARY_PATH是Linux下的两个环境变量,二者的含义和作用分别如下: LIBRARY ...
- Linux 下编译并安装配置 Qt
本文介绍的是Linux 下编译并安装配置 Qt,最近准备做 Nokia 的 Symbian,Maemo 下触摸屏开发.考虑到程序的跨平台可移植性,最终选择使用 Qt 开发.相对来说,国内关于 Qt 相 ...
- 转载---LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别
总是分不太清楚LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别,每次都是现查一下,转载到这里,备忘... 转载自:https://www.cnblogs.com/panfeng4 ...
- linux下ace安装教程,Linux 系统中如何安装配置ACE
Linux 系统中如何安装配置ACE http://www.gnu.org可以下载ACE安装包,这里以ACE-5.6.tar.gz安装包作为示例 1.设置$ACE_ROOT环境变量 # vim /et ...
- Linux下Tomcat的安装配置
Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境. 官网下载地址: http://www.oracle.com/technetwork/java/javase/down ...
- centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)
1 PHP简介 PHP(PHP: Hypertext Preprocessor的缩写,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Per ...
- linux nfs如何配置,Linux上的NFS如何配置?
Linux上的NFS的配置方法如下: 1.安装NFS服务nfs和portmap.2.注意防火墙以及SElinux1)查看防火墙状态的方法[root@secDB1 ~]# service iptable ...
最新文章
- 【面试必备】java实现下载文件
- Oracle关于TX锁的一个有趣的问题
- Codeforces - 961E Tufurama
- MySQL高级 - InnoDB特性
- 【BIM入门实战】建筑墙体知识全攻略
- 当c语言老师遇到网络崩溃,网络教学搞不定?工科教授来支招!
- 大数据技术之Hadoop3.1.2版本完全分布式部署搭建
- 跨平台开源通讯组件elastic communication
- win10怎么在网络里查看win7计算机,网络共享中win7能找到win10,但win10找不到win7
- Computer Vision News
- python 信号量 semaphore
- cfile file 读写最大文件_java的IO字节流复制文件对比(2)
- k_means算法+python实现
- 搭建本地git代码管理,实现内网Windows进行代码管理
- 个人对于封装继承多态的理解
- 用双轨驶向未来:千兆宽带将如何改变我们的家庭生活?
- 微信订阅号获取openid
- 分蛋糕、思路视频(动态规划)
- jsp大学生兼职信息管理系统
- Wap友链刷量软件V5.1
热门文章
- 高性能web建站规则(将js放在页面底部)
- 浅谈Chrome OS
- Discuz! X2.5 添加风格模板
- 金山词霸 只能最大最小
- Java中List集合的三种遍历方式(全网最详)
- mysql+复制诊断_诊断Mysql复制问题
- 怎么把git代码导入到本地仓库_git在本地仓库添加了一个tag,如何把这个tag同步到远程仓库?...
- was环境通过HTTPS访问其他域名报错 CWPKI0022E: SSL 握手故障:已从目标主机:端口“。。。...
- 如何让.Net线程支持超时后并自动销毁!
- Java EE产生的背景