Linux添加环境变量与GCC编译器添加INCLUDE与LIB环境变量 15:12)

标签: 编译器 Linux 分类: 转载一些有用的文章

(2012-01-31

对所有用户有效在/etc/profile增加以下内容。只对当前用户有效在Home目录下的 .bashrc或.bash_profile里增加下面的内容:

(注意:等号前面不要加空格,否则可能出现 command not found)

#在PATH中找到可执行文件程序的路径。

export PATH =$PATH:$HOME/bin

#gcc找到头文件的路径

C_INCLUDE_PATH=/usr/include/libxml2:/MyLib

export C_INCLUDE_PATH

#g++找到头文件的路径

CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/include/libxml2:/MyLib

export CPLUS_INCLUDE_PATH

#找到动态链接库的路径

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/MyLib

export LD_LIBRARY_PATH

#找到静态库的路径

LIBRARY_PATH=$LIBRARY_PATH:/MyLib

export LIBRARY_PATH

库 文件在连接(静态库和共享 库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。对于处于默认库搜索路径之外的库,需要将库的位置添加到 库的搜索路径之中。设置库文件的搜索路径有下列两种方式,可任选其一使用:

在环境变量 LD_LIBRARY_PATH 中指明库的搜索路径。

在 /etc/ld.so.conf 文件中添加库的搜索路径。

将自己可能存放库文件的路径都加入到/etc/ld.so.conf中是明智的选择

添加方法也极其简单,将库文件的绝对路径直接写进去就OK了,一行一个。例如: /usr/X11R6/lib

/usr/local/lib

linux添加include环境变量,Linux添加环境变量与GCC编译器添加INCLUDE与LIB环境变量相关推荐

  1. Linux添加环境变量与GCC编译器添加INCLUDE与LIB环境变量

    对所有用户有效在/etc/profile增加以下内容.只对当前用户有效在Home目录下的 .bashrc或.bash_profile里增加下面的内容: (注意:等号前面不要加空格,否则可能出现 com ...

  2. linux升级编译器,升级Linux系统中的gcc编译器

    一.准备工作 CentOS5.4发行版中的gcc版本为4.1.2,在编译gem5时出现错误,gem5要求gcc的版本在4.3以上,因此要对CentOS上得gcc进行升级.本文将gcc编译器升级到4.4 ...

  3. linux 怎么添加path环境变量,Linux下怎么添加和查看PATH环境变量

    linux下查看和添加PATH环境变量 来自:http://apps.hi.baidu.com/share/detail/32942984 $PATH:决定了shell将到哪些目录中寻找命令或程序,P ...

  4. 嵌入式linux添加环境变量,Linux环境变量

    前言: 1. 环境变量是操作系统环境设置的变量,适用于整个系统的用户进程: 2. 环境变量可以在命令中设置,但是用户注销的时候将会丢失这些设置值: 3. 若要重复适用,则最好在.profile中定义: ...

  5. liunx创建php环境变量,linux添加环境变量的方法总结

    linux添加环境变量的方法总结 linux对环境变量有无双引号.或者变量用不用{}括起来并不敏感,小小的看了下profile文件,似乎系统如果发现变量没有引号,会自动加上. 但变量前必须加$符号,类 ...

  6. linux 添加path变量,linux下添加PATH环境变量

    添加PATH环境变量,第1种方法: [root@lx_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH 再次查看: [root@l ...

  7. linux 添加了错误的PATH变量,linux下环境变量PATH设置错误的补救

    之前不小心在/etc/profile中添加了错误的PATH变量,导致几乎所有的系统命令无法使用,惊出一身冷汗,然后经过多次试验终于修复成功.以下是部分经验: 首先,PATH变量记录着各系统命令的存放路 ...

  8. linux环境oracle环境变量,Linux下设置oracle环境变量

    Linux设置Oracle环境变量 方法一:直接运行export命令定义变量,该变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,shell关闭了,变量也就失效了,再打开新s ...

  9. 查看当前用户的全部系统变量linux,Linux环境变量编程

    一.Linux系统环境变量的分类 按变量的生存周期来划分,Linux变量可分为两类: **环境变量**:又称为全局变量,存在于所有的Shell中:它是永久生效的,且具有继承性,即子Shell会继承父S ...

最新文章

  1. mysql ——MHA
  2. 计算机英语教学能力大赛,英语教学网络中心举办 “志勤杯”英语口语技能大赛 和“志勤杯”英语写作技能大赛...
  3. HTML5清除2个div标签的空白,DIV标签里面IMG图片下方留有空白怎么办
  4. java 牛生小牛_例题:大牛生小牛的问题解决方法
  5. 面试官 | 说一下什么是代理模式?
  6. python os popen_Python os.popen() 方法
  7. 平凡函数依赖是什么?
  8. 一种本地和云端相结合的语音识别系统及方法与流程
  9. mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
  10. python三天速成_python学习第三天
  11. 地表温度数据、LST温度数据、地表反照率、NDVI数据、NPP数据、植被覆盖度、土地利用数据
  12. cmd下载的python包,pycharm中却无法使用(由于虚拟环境)
  13. 算法(2)计算出101-200之间的素数
  14. UiPath PDF拆分
  15. raid控制器2大厂商阵营并购史
  16. Docker学习之day01 Docker的前世今生
  17. 轻蜗牛直租平台-业务背景介绍
  18. 常用的web服务器软件有哪些
  19. 发运确认后,订单行保持“已挑库”状态 Order Line Remains in Picked (Awaiting Shipping) Status After Ship Confirmation
  20. JQuery给指定的表格的输入框或其他组件赋值

热门文章

  1. java汉字转换二进制
  2. 根据近邻列表法识别团簇—冷凝成核 Matlab+Ovito(上)
  3. tar打包保留文件的扩展属性
  4. 应用案例 | 12年雪佛兰科鲁兹网络故障
  5. 计算机软考 下午试题,2011年计算机软考程序员考试(下午题)模拟试题及答案(2)...
  6. 13.爱芳地产项目小程序全栈项目经验之uniapp
  7. 天勤数据结构笔记——第六章 树与二叉树(代码)
  8. 启动/停止 Oracle
  9. OpenCV图像处理专栏九 | 基于直方图的快速中值滤波算法
  10. 传智播客截图工具_Hanselminutes播客183:直播! 小工具,高清,网络摄像头,4G等...