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配置多个目录用法相关推荐

  1. linux环境变量LIBRARY_PATH和LD_LIBRARY_PATH

    文章目录 1.LIBRARY_PATH和LD_LIBRARY_PATH区别 1.1.两个环境变量的不同 1.2.使用场景 2.配合CMake实验测试 2.0.文件结构 2.1.测试1:LIBRARY_ ...

  2. 【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 ...

  3. LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别

    LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别 LIBRARY_PATH和LD_LIBRARY_PATH是Linux下的两个环境变量,二者的含义和作用分别如下: LIBRARY ...

  4. Linux 下编译并安装配置 Qt

    本文介绍的是Linux 下编译并安装配置 Qt,最近准备做 Nokia 的 Symbian,Maemo 下触摸屏开发.考虑到程序的跨平台可移植性,最终选择使用 Qt 开发.相对来说,国内关于 Qt 相 ...

  5. 转载---LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别

    总是分不太清楚LIBRARY_PATH和LD_LIBRARY_PATH环境变量的区别,每次都是现查一下,转载到这里,备忘... 转载自:https://www.cnblogs.com/panfeng4 ...

  6. linux下ace安装教程,Linux 系统中如何安装配置ACE

    Linux 系统中如何安装配置ACE http://www.gnu.org可以下载ACE安装包,这里以ACE-5.6.tar.gz安装包作为示例 1.设置$ACE_ROOT环境变量 # vim /et ...

  7. Linux下Tomcat的安装配置

    Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境. 官网下载地址: http://www.oracle.com/technetwork/java/javase/down ...

  8. centos6.5 php5.2,Linux中PHP安装与配置(CentOS-6.5:php-5.2.13)

    1 PHP简介     PHP(PHP: Hypertext Preprocessor的缩写,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Per ...

  9. linux nfs如何配置,Linux上的NFS如何配置?

    Linux上的NFS的配置方法如下: 1.安装NFS服务nfs和portmap.2.注意防火墙以及SElinux1)查看防火墙状态的方法[root@secDB1 ~]# service iptable ...

最新文章

  1. 【面试必备】java实现下载文件
  2. Oracle关于TX锁的一个有趣的问题
  3. Codeforces - 961E Tufurama
  4. MySQL高级 - InnoDB特性
  5. 【BIM入门实战】建筑墙体知识全攻略
  6. 当c语言老师遇到网络崩溃,网络教学搞不定?工科教授来支招!
  7. 大数据技术之Hadoop3.1.2版本完全分布式部署搭建
  8. 跨平台开源通讯组件elastic communication
  9. win10怎么在网络里查看win7计算机,网络共享中win7能找到win10,但win10找不到win7
  10. Computer Vision News
  11. python 信号量 semaphore
  12. cfile file 读写最大文件_java的IO字节流复制文件对比(2)
  13. k_means算法+python实现
  14. 搭建本地git代码管理,实现内网Windows进行代码管理
  15. 个人对于封装继承多态的理解
  16. 用双轨驶向未来:千兆宽带将如何改变我们的家庭生活?
  17. 微信订阅号获取openid
  18. 分蛋糕、思路视频(动态规划)
  19. jsp大学生兼职信息管理系统
  20. Wap友链刷量软件V5.1

热门文章

  1. 高性能web建站规则(将js放在页面底部)
  2. 浅谈Chrome OS
  3. Discuz! X2.5 添加风格模板
  4. 金山词霸 只能最大最小
  5. Java中List集合的三种遍历方式(全网最详)
  6. mysql+复制诊断_诊断Mysql复制问题
  7. 怎么把git代码导入到本地仓库_git在本地仓库添加了一个tag,如何把这个tag同步到远程仓库?...
  8. was环境通过HTTPS访问其他域名报错 CWPKI0022E: SSL 握手故障:已从目标主机:端口“。。。...
  9. 如何让.Net线程支持超时后并自动销毁!
  10. Java EE产生的背景