507
查看环境变量的设置的源代码
环境变量的设置
0
←
环境变量的设置
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
你被禁止执行你刚才请求的操作。
您可以查看并复制此页面的源代码:
一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的rvct编译器在“/opt/ARM/RVCT/Programs/2.2/686/linux-pentium”目录下,则有如下三种方法来设置环境变量: === 1、直接用export命令 === $:export PATH=$PATH:/opt/ARM/RVCT/Programs/2.2/686/linux-pentium *ps.export是把这个变量导出为全局变量,这样这个变量就能在以后打开的终端中生效 查看是否已经设好,可用命令export查看: $:export 结果: <pre class="prettyprint"> declare -x ARMROOT="/opt/ARM" declare -x COLORTERM="gnome-terminal" ... declare -x MAIL="/var/mail/kaigo" declare -x OLDPWD="/home/kaigo/WORKING_DIRECTORY/android/PD1007C/out" declare -x PATH="/opt/ARM/RVCT/Programs/2.2/686/linux-pentium:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" declare -x PWD="/home/kaigo/WORKING_DIRECTORY/android/PD1007C" declare -x RVCT22BIN="/opt/ARM/RVCT/Programs/2.2/686/linux-pentium" declare -x RVCT22INC="/opt/ARM/RVCT/Data/2.2/686/include/unix" declare -x RVCT22LIB="/opt/ARM/RVCT/Data/2.2/686/lib" declare -x SHELL="/bin/bash" ... </pre> 也可以用echo PATH查看: $:echo $PATH 结果: <pre class="prettyprint"> /opt/ARM/RVCT/Programs/2.2/686/linux-pentium:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games </pre> 可以看到,环境变量已经设好,PATH里面已经有了我要加的编译器的路径。 特点:方便快捷,但只在此次开机内有效,重启后无效 === 2、修改profile文件 === $:gedit /etc/profile 在里面加入: <pre class="prettyprint"> export PATH=$PATH:/opt/ARM/RVCT/Programs/2.2/686/linux-pentium </pre> 特点:“一劳永逸”型,“一人更改全家有效”,终生受用(不受重启影响),不过会影响所有用户 === 3. 修改.bashrc文件 === 这种方法可以更改对应用户名的环境变量: $:gedit /home/[用户]/.bashrc root用户可以用以下命令: $:gedit root/.bashrc 在里面加入: <pre class="prettyprint"> export PATH=$PATH:/opt/ARM/RVCT/Programs/2.2/686/linux-pentium </pre> 特点:设置后一直有效,且只对对应用户有影响,受控性比较好,另外,后两种方法可能在设置后都要重启计算机才会生效 参考文档: http://blog.csdn.net/peng_cheng_84/article/details/5570203 http://hi.baidu.com/zerone10/blog/item/8dc04a3ac5e8d4c9d46225d1.html#0
返回
环境变量的设置
。
导航菜单
个人工具
   
个人维基
注册
登录
名字空间
页面
变换
查看
阅读
查看源代码
统计
查看历史
操作
搜索
导航
首页
Ubuntu
Android
C&CPP
Java
Python
大杂烩
最近更改
工具箱
所有页面
文件列表
特殊页面