linux环境变量总结(二)

一、环境变量设置

1. PATH 环境变量,设置可执行文件的搜索路径

export PATH=$PATH:/usr/local/bin

2. C_INCLUDE_PATH 环境变量,设置gcc找到头文件的路径

export C_INCLUDE_PATH=$C_INCLUDE_PATH:/usr/local/include

3. CPLUS_INCLUDE_PATH 环境变量,设置g++找到头文件的路径

export CPLUS_INCLUDE_PATH=$CPLUS_INCLUDE_PATH:/usr/local/include

4. LD_LIBRARY_PATH 环境变量,找到动态链接库的路径

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

5. LIBRARY_PATH环境变量,找到静态库的路径

export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/lib

6. PKG_CONFIG_PATH 环境变量

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

二、环境变量保存

1. 修改 /etc/profile,运行 source /etc/profile 生效

vi /etc/profile
在最后加入 export PATH=$PATH:/usr/local/bin
运行 source  /etc/profile 生效 

2. 修改 /etc/ld.so.conf,添加库的搜索路径,运行 ldconfig 生效

vi /etc/ld.so.conf
在最后加入 /usr/local/lib
运行 ldconfig 生效, 运行 ldconfig 可更新 /etc/ld.so.cache 文件
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、环境变量的概念 1.1. 环境变量的含义 程序(操作系统命令和应用程序)的执行都需要运行环境,这个环境是由多个...
    李白开水阅读 4,671评论 0 0
  • Linux是一个多用户多任务的操作系统,可以在Linux中为不同的用户设置不同的运行环境,具体做法是设置不同用户的...
    Ten_Minutes阅读 2,498评论 0 1
  • linux对环境变量有无双引号、或者变量用不用{}括起来并不敏感,小小的看了下profile文件,似乎如果发现变量...
    sayhi_yang阅读 9,964评论 0 2
  • Linux是一个多用户的操作系统。多用户意味着每个用户登录系统后,都有自己专用的运行环境。而这个环境是由一组变量所...
    Rethink阅读 4,496评论 1 13
  • 一、Linux环境变量设置 1./etc/profile “/etc/profile” 此文件为系统的每个用户设置...
    酷酷滴小爽哥阅读 1,612评论 0 3

友情链接更多精彩内容